Back again, with another off the top shelf; Software principles to recite before bed - literally. Throughout the software engineering lifecycle, practices have come and gone. Those that have stuck and those that have withstood the test of time have been the building blocks of what we have today.
Full article