CSCI 183 Lecture Notes - Lecture 12: Disinformation, Microsoft Powerpoint
Document Summary
Lecture, reading/chapter/novel/article during class, power point, movies (if need to collect info. ) Notes: businesspeople need programmers, code will get more specification, rush product to market. Users experience too many bugs and stop using product. Company went out of business: wading: to be significantly impeded by bad code, as more changes get added, need to make sure the. Tangles get fixed so system runs smoothly: left unmanaged, the productivity over time will reach zero. The grand redesign in the sky: the mess is so bad and no productivity at all = redesign. Art of clean code: top performers will work on it. Bad code has ambiguity in its purpose: clean code is focused. Contain only what is necessary: clean code makes is easier for other people to enhance it, test driven development. Large is bad: code should be literate and easily understandable when read, clean code is cared for.