01 Oct, 2014
Software design principles represent a set of guidelines that helps us to avoid having a bad design.
Tags:
01 Oct, 2014
Single responsibility principle was introduced by Tom DeMarco in his book "Structured Analysis and Systems Specification, 1979". Robert Martin reinterpreted the concept and defined the responsibility as a reason to change. A class should have only one reason to change.
Tags:
22 Oct, 2014
Bertrand Meyer coined the term open close principle in his 1988 book Object Oriented Software Construction. Software entities like classes, modules and functions should be "open for extension but closed for modifications".
Tags:
06 Jan, 2017
Single responsibility principle was introduced by Tom DeMarco in his book "Structured Analysis and Systems Specification, 1979". Robert Martin reinterpreted the concept and defined the responsibility as a reason to change. A class should have only one reason to change.
Tags:
See all tags.