Now the reason I refer to design by contract is a fact that when the methods of object oriented analysis and design were evolving and was getting strong grounds then it is mean the middle of the 80's were they design by contract was originally proposed by Bertrand Meyer.
ಈಗ ನಾನು ಒಪ್ಪಂದದ ಮೂಲಕ ಡಿಸೈನ್ ಅನ್ನು ಉಲ್ಲೇಖಿಸಲು ಕಾರಣವೆಂದರೆ ಒಬ್ಜೆಕ್ಟ್ ಓರೀಯೇಂಟೆಡ್ ಅನಾಲಿಸಿಸ್ ಮತ್ತು ಡಿಸೈನ್ ವಿಧಾನಗಳು ವಿಕಸನಗೊಳ್ಳುತ್ತಿರುವಾಗ ಮತ್ತು ಬಲವಾದ ಆಧಾರಗಳನ್ನು ಪಡೆಯುತ್ತಿರುವಾಗ 80 ರ ದಶಕದ ಮಧ್ಯಭಾಗದಲ್ಲಿ ಅವರು ಒಪ್ಪಂದದ ಮೂಲಕ ಡಿಸೈನ್ ಮಾಡುತ್ತಿದ್ದರು ಅದನ್ನು ಮೂಲತಃ ಬರ್ಟ್ರಾಂಡ್ ಮೆಯೆರ್ ಪ್ರಸ್ತಾಪಿಸಿದ್ದರು.