Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
APPENDIX B Facts, Laws, Rules, and Definitions This appendix lists every single major fact, law, rule, and definition covered in this book: · Fact: The difference between a bad programmer and a good programmer is un- derstanding. That is, bad programmers don't understand what they are doing, and good programmers do. · Rule: A good programmer should do everything in his power to make what he writes simple for other programmers to use and comprehend. · Fact: Everybody who writes software is a designer. · Rule: Design is not a democracy. Decisions should be made by individuals.