COMPSCI 61B Lecture Notes - Lecture 28: Junit, Cognitive Load

18 views3 pages
16 Apr 2019
School
Professor

Document Summary

In some ways, we have misled you about what programming entails. Implement the class according to our spec. Always working at small scale introduces habits that will cause you great pain later. Try to give you a sense of how to deal with the large scale , though it is a hard task because finding examples small enough to fit in lecture but large enough to showcase the issues is very difficult. Unlike other engineering disciplines, software is effectively unconstrained by the laws of physics. Programming is an act of almost pure creativity. The greatest limitation we face in building systems is being able to understand what we"re building. The limit is what you are capable of fitting in your brain. As real programs are worked on, they gain more features and complexity. Over time, it becomes more difficult or programmers to understand all the relevant pieces as they make future modifications.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents