CSC/ECE 517 Fall 2011/ch6 6a am: Difference between revisions
		
		
		
		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==  | ==Assertions==  | ||
===Pre-Conditions===  | |||
===Post-Conditions===  | |||
==Class Invariants==  | ==Class Invariants==  | ||
==Programming   | ==Programming by contract==  | ||
===Definition===  | ===Definition===  | ||
===Obligations and   | ===Obligations and benefits===  | ||
==Programming 'By Contract' in JAVA==  | |||
===Examples===  | ===Examples===  | ||
==Conclusion==  | ==Conclusion==  | ||