====== Week 8 ====== ~~NOTOC~~ ===== Version Control ===== * Create github account * in-class exercise: https://github.com/ * email me your github username * after class: I will add you to access our course repositories * Codeschool * after you've created your github account * acquaint yourself with git basics * http://www.codeschool.com/courses/try-git ===== Iteration Abstractions ===== * Liskov Ch. 6 * Lecture notes: {{courses:cs203-201301:ch6-iter-abstraction.pdf|PDF}} * Java SE 8 preview * iteration abstractions haven't finished cooking! * up to now, all external iteration * new: internal iteration * everything old and functional is now new and object-oriented and parallel! :-) * Brian Goetz, Java Language Architect, Oracle: {{courses:cs203-201301:devoxx-lang-lib-vm-co-evol.pdf|PDF}}