Software Development, Design and Coding
Apress (Verlag)
978-1-4842-3152-4 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
What You'll Learn
Review modern agile methodologies including Scrum and Lean programming
Leverage the capabilities of modern computer systems with parallel programming
Work with design patterns to exploit application development best practices
Use modern tools for development, collaboration, and source code controls
Who This Book Is For
Early career software developers, or upper-level students in software engineering courses
John F. Dooley is the William and Marilyn Ingersoll Professor of Computer Science at Knox College in Galesburg, Illinois. Before returning to teaching in 2001, Professor Dooley spent nearly 18 years in the software industry as a developer, designer, and manager working for companies such as Bell Telephone Laboratories, McDonnell Douglas, IBM, and Motorola, along with an obligatory stint as head of development at a software startup. He has over two dozen professional journal and conference publications and four books to his credit, along with numerous presentations. He has been a reviewer for the Association for Computing Machinery Special Interest Group on Computer Science Education (SIGCSE) Technical Symposium for the last 36 years and reviews papers for the IEEE Transactions on Education, the ACM Innovation and Technology in Computer Science Education (ITiCSE) Conference, and other professional conferences. He has developed short courses in software development and developed three>separate Software Engineering courses at the advanced undergraduate level.
1. Introduction to Software Development.- 2. Software Process Models.- 3. Project Management Essentials.- 4. Requirements.- 5. Software Architecture.- 6. Design Principles.- 7. Structured Design.- 8. Object-Oriented Overview.- 9. Object-Oriented Design Principles.- 10. Object-Oriented Design Patterns.- 11. Design Patterns.- 12. Parallel Programming.- 13. Parallel Design Patterns.- 14. Code Construction.- 15. Debugging.- 16. Unit Testing.- 17. Code Reviews and Inspections.- 18. Ethics and Professional Practice.- 19. Wrapping it All Up.
Erscheinungsdatum | 29.12.2017 |
---|---|
Zusatzinfo | 22 Illustrations, color; 43 Illustrations, black and white; XXII, 320 p. 65 illus., 22 illus. in color. |
Verlagsort | Berkley |
Sprache | englisch |
Maße | 178 x 254 mm |
Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
Informatik ► Theorie / Studium ► Compilerbau | |
Schlagworte | Coding • Debugging • Object-Oriented Design • Parallel Programming • Patterns • Project Management • Refactoring • Requirements • Software Design • software development • Software engineering • Unit Testing |
ISBN-10 | 1-4842-3152-X / 148423152X |
ISBN-13 | 978-1-4842-3152-4 / 9781484231524 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich