Designing Maintainable Software
Details
This book is about maintaining computer software. Its aim is to improve a programmer's ability for altering code to fit changinin requirements and for detecting and correcting errors. It provides new principles bases on human factors governing programmer-software-event world interactions. The book should prove invaluable to systems analysts, programmers, managers, researchers and students.
Inhalt
Section I. Facing the Problem.- 1. The Problem.- 2. The Approach.- 3. The Attack.- Section II. Solutions Through Symbols.- 4. Some Basics.- 5. Naming.- 6. Words and Letters.- 7. Abbreviations and Mnemonics.- 8. Language.- 9. Language of Mnemonics.- Section III. Solutions Through Structure.- 10. More on Problem Solving.- 11. Solving Maintenance Problems.- 12. Other Considerations.- 13. Cognitive Structures.- Section IV. Implementation and Testing.- 14. Implementing the Solutions.- 15. Testing.- Section V. Concluding Remarks.- 16. Concluding Remarks.- Appendices.- Appendix A. The Information Age.- Appendix B. Information Systems.- Hardware.- Software.- Appendix C. Software Failures.- Appendix D. Problem Solving.- Appendix E. Software Science.- Appendix F. Sensory Input Processing.- Appendix G. EATPUT Model of the Vision System.- Appendix H. Classifying Information.- Facts and Opinions.- Theories and Processes.- Appendix I. Naming as a Shortening Process.- Appendix J. Miniature Artificial Languages.- Appendix K. Cognitive Grammar.- Overview.- Sentence Construction.- Appendix L. Gestalt Psychology.
Weitere Informationen
- Allgemeine Informationen
- GTIN 09781461271697
- Sprache Englisch
- Größe H235mm x B155mm x T11mm
- Jahr 2012
- EAN 9781461271697
- Format Kartonierter Einband
- ISBN 146127169X
- Veröffentlichung 06.10.2012
- Titel Designing Maintainable Software
- Autor Dennis D. Smith
- Gewicht 295g
- Herausgeber Springer
- Anzahl Seiten 188
- Lesemotiv Verstehen
- Genre Informatik