|  |
This reference serves as a catalog of the frequent decisions programmers make and the approaches to these decisions that result in code that communicates clearly, consistently, and is easy to read and modify. "Implementation Patterns" will appeal to programmers wishing to improve their practice, teams finding a common style, and language designers looking for abstractions to add.
| Indice e argomenti trattati |
| Preface | | xv | | | Acknowledgments | | xvi | | | | 1 | | | | 3 | | | | 4 | | | | 5 | | | | 9 | | | | 10 | | | | 10 | | | | 11 | | | | 12 | | | | 13 | | | | 13 | | | | 14 | | | | 14 | | | | 15 | | | | 16 | | | | 17 | | | | 18 | | | | 19 | | | | 21 | | | | 22 | | | | 23 | | | | 24 | | | | 24 | | | | 26 | | | | 26 | | | | 27 | | | | 28 | | | | 31 | | | | 32 | | | | 34 | | | | 34 | | | Instance-Specific Behavior |
| | 36 | | | | 36 | | | | 38 | | | | 40 | | | | 41 | | | | 41 | | | | 42 | | | | 43 | | | | 44 | | | | 45 | | | | 46 | | | | 47 | | | | 47 | | | | 48 | | | | 50 | | | | 50 | | | | 51 | | | | 52 | | | | 53 | | | | 55 | | | | 56 | | | | 56 | | | | 57 | | | | 58 | | | | 58 | | | | 60 | | | | 61 | | | | 61 | | | | 62 | | | | 62 | | | | 63 | | | | 64 | | | | 64 | | | | 65 | | | | 65 | | | | 66 | | | Decomposing (Sequencing) Message |
| | 67 | | | | 67 | | | | 68 | | | | 69 | | | | 70 | | | | 70 | | | | 72 | | | | 72 | | | | 73 | | | | 73 | | | | 75 | | | | 77 | | | | 79 | | | | 80 | | | | 82 | | | | 83 | | | | 83 | | | | 84 | | | | 85 | | | | 85 | | | | 86 | | | | 87 | | | | 87 | | | | 88 | | | | 88 | | | | 89 | | | | 90 | | | | 91 | | | Collection Accessor Method |
| | 91 | | | | 93 | | | | 93 | | | | 94 | | | | 95 | | | | 96 | | | | 97 | | | | 98 | | | | 99 | | | | 100 | | | | 101 | | | | 103 | | | | 103 | | | | 104 | | | | 104 | | | | 104 | | | | 105 | | | | 105 | | | | 106 | | | | 107 | | | | 108 | | | | 108 | | | | 108 | | | | 109 | | | | 110 | | | | 111 | | | | 112 | | | | 113 | | | Single-Element Collections |
| | 114 | | | | 114 | | | | 114 | | | | 115 | | | | 117 | | | Changing Frameworks without Changing Applications |
| | 117 | | | | 118 | | | Encouraging Compatible Change |
| | 120 | | | | 121 | | | | 121 | | | | 129 | | | Appendix A: Performance Measurement |
| | 131 | | | | 131 | | | | 132 | | | | 133 | | | | 134 | | | | 136 | | | | 136 | | | | 137 | | | Comparing ArrayList and LinkedList |
| | 139 | | | | 140 | | | | 141 | | | | 142 | | | | 145 | | | | 145 | | | | 147 | | | | 148 | | | Index | | 149 | |
|
| I più venduti di Kent Beck |
| I più venduti: Computers - Programming - Object Oriented |
|
|