Re:Hopefully more controversial programming opinions
by arethuza on Thursday August 30, 2012 @05:57AM
(#4453853)
I've never seen anything labelled a "best practise" that has had anything to do with what I would call CS.
Re:Hopefully more controversial programming opinions
by kamaal on Thursday August 30, 2012 @05:12AM
(#4453743)
>Architecture is only important because it makes it possible to change things without understanding the whole thing.
And for that you need to understand the architecture, ofcourse.
You always need to understand something_(n-1) to understand something_n, ad infinitum
If you can keep all interactions of your app in your head, then it doesn't matter how badly designed the code is. Architecture is only important because it makes it possible to change things without understanding the whole thing.
And complete understanding with bad architecture beats good architecture with incomplete understanding.