- Understanding Software
- Max Kanat Alexander
- 83字
- 2021-07-08 10:22:28
Chapter 4. Software Design, in Two Sentences
It is possible to reduce the primary principles of software design into just two statements:
- It is more important to reduce the Effort of Maintenance than it is to reduce the Effort of Implementation.
- The Effort of Maintenance is proportional to the complexity of the system.
And that is pretty much it.
If all you knew about software design were those two principles, you could evolve every other general principle of software development.
-Max
推薦閱讀
- Flask Blueprints
- 軟件界面交互設計基礎
- Julia機器學習核心編程:人人可用的高性能科學計算
- 手把手教你學C語言
- Windows Server 2016 Automation with PowerShell Cookbook(Second Edition)
- Learning JavaScript Data Structures and Algorithms(Second Edition)
- RocketMQ實戰與原理解析
- Java EE Web應用開發基礎
- Application Development with Parse using iOS SDK
- Modernizing Legacy Applications in PHP
- Learning Image Processing with OpenCV
- Spark技術內幕:深入解析Spark內核架構設計與實現原理
- Parallel Programming with Python
- Learning ROS for Robotics Programming
- Learning C# by Developing Games with Unity 3D Beginner's Guide