Processing ......

FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
Top Free Machine Learning Books 🌠 - 100% Free or Open Source!
- Title: Software Design for Flexibility: How to Avoid Programming Yourself into a Corner
- Author(s) Chris Hanson (Author), Gerald Jay Sussman (Author)
- Publisher: The MIT Press (March 9, 2021); eBook (Creative Commons Licensed)
- License(s): CC BY-SA 4.0
- Hardcover: 448 pages
- eBook: HTML
- Language: English
- ISBN-10: 0262045494
- ISBN-13: 978-0262045490
- Share This:
![]() |
Book Description
Similar Books:
Strategies for building large systems that can be easily adapted for new situations with only minor programming modifications.
Time pressures encourage programmers to write code that works well for a narrow purpose, with no room to grow. But the best systems are evolvable; they can be adapted for new situations by adding code, rather than changing the existing code.
The authors describe techniques they have found effective--over their combined 100-plus years of programming experience--that will help programmers avoid programming themselves into corners.
About the Authors- Chris Hanson is on the technical staff at Datera
- Gerald Jay Sussman is Panasonic Professor of Electrical Engineering at MIT.
- Software Designs, Patterns, and Architectures
- Computer Programming
- Software Engineering Principles and Practices
- Introduction to Computer Science
- Scheme Programming

:
|
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |