Davy Jones@lemmy.dbzer0.com to Programming@programming.dev · 18 days agoWhich software design principles do you rely on most?message-squaremessage-square18linkfedilinkarrow-up140file-text
arrow-up140message-squareWhich software design principles do you rely on most?Davy Jones@lemmy.dbzer0.com to Programming@programming.dev · 18 days agomessage-square18linkfedilinkfile-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-squarecalcopiritus@lemmy.worldlinkfedilinkarrow-up4·16 days agoEncapsulation. Any time i even think I need inheritance, I immediately change it for encapsulation. I’ve never regretted this.
Encapsulation.
Any time i even think I need inheritance, I immediately change it for encapsulation. I’ve never regretted this.