Viewing a single comment thread. View all comments

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.

1

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.

3

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. 🤷‍♂️

1

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.

3

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.

1