I'm a selftaught (web) developer. On sunny days, you can find me hiking through the Teutoburg Forest, on rainy days coding or with a good fiction novel in hand.
I wasn't so sure here, might as well be a misinterpretation from my side.
On the one hand, you mention 'elegant, nuanced work', on the other hand, to quote:
it used to be that you just had a huge tub of bricks, and you used your own ingenuity and imagination to firstly work out how all the pieces 'work' and fit together
I'd interpret this statement as a call to action for a trial and error approach. It works fine. Just in my experience, just as often it leads to the 1st scenario I described above (working, but 'ugly' code). Which still isn't a problem until the first change request hits.
Since I have an econ/business'ish background, I've got two hearts beating in my chest. Be diligent AND done in time/budget. Which is extremely hard to achieve. Uncle Bob got me with one statement though.
If you try to code fast, on the long run you'll always be slow
I think you may have misunderstood me somehow. In no way did I suggest being careless about aesthetics
I wasn't so sure here, might as well be a misinterpretation from my side.
On the one hand, you mention 'elegant, nuanced work', on the other hand, to quote:
I'd interpret this statement as a call to action for a trial and error approach. It works fine. Just in my experience, just as often it leads to the 1st scenario I described above (working, but 'ugly' code). Which still isn't a problem until the first change request hits.
Since I have an econ/business'ish background, I've got two hearts beating in my chest. Be diligent AND done in time/budget. Which is extremely hard to achieve. Uncle Bob got me with one statement though.
Yup, really seems like we're not on the same wavelength