Colin Henderson's personal annotations on this page
-
- Understand - learn and know system concepts and implementation
- Evolve - build, modify and support growth of the system ideas in the code
- Share - communicate and exchange ideas about the system
Software Development is a pure mental endeavor (except typing on keyboard) that includes 3 main activities:
This link has been bookmarked by 11 people . It was first bookmarked on 22 May 2008, by Colin Henderson.
-
M JI can’t wait to share this simple secret with you right now.
The Secret: Effective Software Systems are the systems that easy to understand and operate with human brains.
Programmers are more productive with effective software systems. Programmers can -
-
- Understand - learn and know system concepts and implementation
- Evolve - build, modify and support growth of the system ideas in the code
- Share - communicate and exchange ideas about the system
Software Development is a pure mental endeavor (except typing on keyboard) that includes 3 main activities:
-
-
Brent SordylFollow 80/20 Rule - a high percentage of effects in any large system are caused by a low percentage of variables. In other words, 80% of requested functionality will be used rarely or not used at all, while substantially increasing system complexity.
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.