Principles of Software Construction
/
overview
Principles of Software Construction
course_overview
count_parts
·
count_chapters
begin_reading
download
part_count
Introduction to Java
1 chapters
Begin part
›
An Introduction to Java
part_count
Static Checking, Testing and Code Reviews
2 chapters
Begin part
›
Static Checking
Testing and Code Review
part_count
Specifications
3 chapters
Begin part
›
Need for Specifications
Exceptions
Designing Specifications
part_count
Debugging
3 chapters
Begin part
›
How To Avoid Debugging
How to Debug
Mutability and Immutability
part_count
Abstract Data Types
5 chapters
Begin part
›
Abstract Data Types
Rep Invariants and Abstraction Functions
Interfaces
Subtypes
Equality
part_count
Notes
0 chapters
Begin part
›