Language: Java

Twitter Functionality Exercise

MIT 6.005 Elements of Software Construction:

This course introduces fundamental principles and techniques of software development. Students learn how to write software that is safe from bugs, easy to understand, and ready for change.

Topics include specifications and invariants; testing, test-case generation, and coverage; state machines; abstract data types and representation independence; design patterns for object-oriented programming; concurrent programming, including message passing and shared concurrency, and defending against races and deadlock; and functional programming with immutable data and higher-order functions.

Project Statistics

Sourcerank 0
Repository Size 96.7 KB
Stars 0
Forks 0
Watchers 1
Open issues 0
Dependencies 0
Contributors 2
Tags 0
Last updated
Last pushed

Top Contributors See all

Bob Max Goldman

Something wrong with this page? Make a suggestion

Last synced: 2016-10-24 12:29:26 UTC

Login to resync this repository