Submitted by trekhleb t3_xvum4n in InternetIsBeautiful
Ok-Butterscotch-6829 t1_ir56t5n wrote
This is actually really helpful. I’m starting to interview again and want to be able to intelligently answer using SOLID principles.
billwoo t1_ir6d8tw wrote
Don't overdo it. I guess it depends what sort of company you are applying to, but describing every answer in terms of SOLID will make it sound like you just discovered SOLID and think its the answer to everything.
Ok-Butterscotch-6829 t1_ir6ds9t wrote
There’s so much conflicting advice in programming I don’t know who and what to believe anymore. 🤷♂️ It seems to me that much of the time it’s just programmer’s own opinions. 🤷♂️
billwoo t1_ir6expy wrote
Experience is the only thing that will really make you a good programmer. Until you get it, don't over commit to principles. There IS no golden bullet, or perfect paradigm.
mouse_8b t1_ir6qkll wrote
You figured it out. There are so many aspects of software to balance, that it depends on what you are focused on as to what the best way forward is. And in many cases it's not the best, just good enough.
Viewing a single comment thread. View all comments