Feb 3
Talk about expectations for 1st project submission, due Tues :
- source code
- readable
- API vs comments ; appropriate to language being used
- tests
- how do you know it does what you think it does?
- documentation
- discussion of what it is, problems overcome, etc
- how to run it
- what it produces when it runs
Discuss some various documentation and test conventions
in some different languages.
Attached example from intro python course : craps.py
Examine some basic Java ideas and its API :
Time allowing : group stab at project euler 18 & 67 .