downshift. ποΈπ¨
@downshift.eth
AMA
13 replies
2 recasts
6 reactions
Samuel γ
@samuellhuber.eth
Strongest programming opinion of yours
2 replies
0 recast
0 reaction
downshift. ποΈπ¨
@downshift.eth
βDRYβ (donβt repeat yourself) is way over-prescribed it is better to repeat boilerplate code than abstract it UNLESS the boilerplate frequently causes bugsβ¦. then, abstract (h/t @subtlegradient)
2 replies
0 recast
3 reactions
TOM
@subtlegradient
βSeparation of concernsβ is bad and wrong. Better: βavoid unintended couplingβ Often many separate concerns are highly coupled and we should expose that reality explicitly so that itβs easier to reason about
1 reply
0 recast
1 reaction