CSC/ECE 517 Fall 2011/ch6 6a am: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
==Introduction==
==Introduction==
==Writing robust code==
==Writing robust code==
===Assertions===
===Exceptions===
===Programming by contract===
==Assertions==
==Assertions==
===Pre-Conditions===
===Post-Conditions===
==Class Invariants==
==Class Invariants==
==Programming 'By Contract'==
==Programming by contract==
===Definition===
===Definition===
===Obligations and benifits===
===Obligations and benefits===
==Programming 'By Contract' in JAVA==
===Examples===
===Examples===
==Conclusion==
==Conclusion==

Revision as of 00:35, 16 November 2011

Introduction

Writing robust code

Assertions

Pre-Conditions

Post-Conditions

Class Invariants

Programming by contract

Definition

Obligations and benefits

Programming 'By Contract' in JAVA

Examples

Conclusion