Component-based Software Design Lessons from physical systems Dec 2, 2018 #software design #component-based design #CBD
Bootloader Design Pattern Make a clean start with extensibility and integration Feb 4, 2018 #software design #design pattern #bootloader
Approaching a New Software Project How to start and where to go Dec 10, 2017 #software design #domain model
Five-Point Checklist for Excellent Software Five ways to make your code excellent Sep 17, 2017 #software design #checklist
Designing Tools for Integration Using factories, hooks, and context to make tools extensible and customizable Sep 5, 2017 #software design #tools #integration
How To Test the Database It's important but not special Aug 20, 2017 #software design #testing #database
Design Before Implementation Why great software design requires form before function Aug 1, 2017 #software design