Changes between Version 4 and Version 5 of PRO_LIB_CORE_TUTORIAL_R1
- Timestamp:
- 01/20/09 18:39:11 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PRO_LIB_CORE_TUTORIAL_R1
v4 v5 11 11 12 12 == Task requirements == 13 * Expandthe '''Properties Idea''' section by giving:13 * Improve the '''Properties Idea''' section by giving: 14 14 * a general overview of what are the properties, not just list what problems they solve, 15 15 * a brief explanation of the given problems and how the properties help in such cases 16 * Expand the '''Property Hierarchy''' section by: 17 * adding important elements of the hierarchy which haven't been described, like 16 17 * Improve the '''Property Hierarchy''' section by: 18 * adding descriptions to important elements of the hierarchy which haven't been described, like 18 19 * BaseProObject 19 * Expand the '''Bad Code Examples''' section by listing at least five more scenarios where properties have been used in a wrong way also providing an explanation what's wrong and how to fix it 20 * Property 21 * ProList 22 * ... 23 * breaking down the general diagram in smaller ones 20 24 25 * Improve the '''List Properties Hierarchy''' section by: 26 * providing an overview of the List Properties 27 * providing descriptions on differences between them and simple Properties 28 29 * Improve the '''Code Examples With Property Kinds''' section by: 30 * listing examples for property kinds like ValueProperty 31 * providing a short description on the purpose ot each example 32 33 * Improve the '''Methods To Use''' section by: 34 * listing more convenient methods 35 36 * Improve the '''Bad Code Examples''' section by listing at least several more scenarios where properties have been used in a wrong way also providing an explanation what's wrong and how to fix it 21 37 22 38 * Add new sections which describe newly added things since the last revision of the tutorial or weren't described in it but need description: 23 39 * Most frequently used and newly implemented annotations (@Own, @Shared, @Immutable...) 24 * ProChanges and related 40 * ProChanges 41 * Purpose 42 * Usage 43 * Classes 25 44 * Most frequently used exceptions and their meaning 26 45 * Inspector section which links to the Inspector page and gives usage hints 27 46 * '''Code Templates''' section which lists the code templates used currently in Eclipse 47 * '''Utils''' section which lists and describes some of the more useful utils in the lib 28 48 29 49 * Reogranize the tutorial to move the deprecated stuff in a '''Deprecated''' section at the end … … 33 53 34 54 == Implementation idea == 35 ^(It is advisable to include some rough implementations ideas.)^ 55 Use the video from 20.01.2009 discussion to: 56 * get use cases 57 * structure the tutorial 58 * get bad code examples 59 * get info on newly added features 60 * get info on concrete property implementation usage 36 61 37 62 == Related == 38 63 [wiki:PRO_LIB_CORE_TUTORIAL_R0] [[BR]] 39 64 [wiki:PRO_LIB_CORE_TUTORIAL] 65 [http://asteasolutions.net/videos/] 40 66 41 67 == How to demo == 42 ^(In this section you must add instructions for the demo of the task.)^ 68 Show the [wiki:PRO_LIB_CORE_TUTORIAL] page 43 69 44 70 = Design =