Changes between Version 1 and Version 2 of GROUP_PRO_LIB_PERFORMANCE_R0


Ignore:
Timestamp:
04/24/09 16:52:01 (16 years ago)
Author:
gogov
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GROUP_PRO_LIB_PERFORMANCE_R0

    v1 v2  
    1515Another case is when you deal with skins. Skins are basically maps between keys and values. At a certain time an AutoProperty might be interested to monitor only the list of all pairs of keys and values which have the key "meddle". So if this list remains the same while the whole ProList which contains it changes, this AutoProperty shouldn't get recomputed. [[BR]] 
    1616 
    17 Devise and implement a concept how to deal with such problems. 
     17 * Devise and implement a concept how to deal with such problems. 
     18 * Refactor ProList, BaseProList and ListEntry code to fix design issues from previous tasks. 
     19 * Refactor all client code to meet new implementation. 
     20 * Think of tests which measure new performance against the current. 
    1821 
    1922== Task result == 
    20 ^(List the end product of the task (for example "Source code", "Wiki page", etc.))^ 
     23 * New functionality code 
     24 * Nice unit tests 
    2125 
    2226== Implementation idea == 
    23 ^(Provide some rough implementation idea(s).)^ 
     27Introduce aspects. 
    2428 
    2529== Related == 
    26 ^(Add links to related tasks that could be useful or helpful.)^ 
     30[wiki:PRO_LIB_MODEL_PRO_LISTS_R0] 
    2731 
    2832== How to demo == 
    29 ^(Provide instructions for demonstration of the task.)^ 
     33 * Show previous unit tests don't break 
     34 * Show performance improvement 
    3035 
    3136= Design =