Davy Jones@lemmy.dbzer0.com to Programming · 1 month agoWhich software design principles do you rely on most?message-squaremessage-square35linkfedilinkarrow-up150arrow-down10file-text
arrow-up150arrow-down1message-squareWhich software design principles do you rely on most?Davy Jones@lemmy.dbzer0.com to Programming · 1 month agomessage-square35linkfedilinkfile-text
I’m curious which software design principles you find most valuable in real projects. Two concise summaries I’ve found: Clean Code by Robert C. Martin A Philosophy of Software Design by John Ousterhout
minus-squaresiplinkfedilinkarrow-up2·1 month agoit’s my fav and it’s easy. allows containing details of a lower lever gizmo in a higher level thingamabob and basically free strategy pattern, especially if you use DI… and allows mock/spy testing!
it’s my fav and it’s easy. allows containing details of a lower lever gizmo in a higher level thingamabob and basically free strategy pattern, especially if you use DI… and allows mock/spy testing!