이미 소장하고 있다면 판매해 보세요.
|
Preface
1 Which Tool is Best? 2 Writing Predicates 3 Generating Data 4 Finite-State Machines 5 Recognizing Input 6 Handling Exceptions 7 Which Tool is Next? 8 Order Out of Chaos 9 Marrying Data Structures 10 Divorcing Data Structures 11 Who's the Boss? 12 By Any Other Name 13 Searching 14 Synchronization 15 Which Tool is Last? 16 A Designer's Bibliography 17 A Designer's Reference Shelf 18 A Preoccupation with Time 19 Structuring Time 20 Abstract It 21 Encapsulate It 22 Inherit It 23 Heresies of Software Design 24 Remedial Software Engineering Appendix A List of Columns Appendix B Bibliography Index |