Since "Clean Architecture" keeps coming up, here's my look at the coaching up the mess it causes
Posted by grauenwolf@reddit | programming | View on Reddit | 7 comments
grauenwolf@reddit (OP)
Not that this isn't any generic repository. It's one that is used to teach Clean Architecture to young programmers before they have a chance to learn that Robert Martin is a con man.
polynomialcheesecake@reddit
It's not helpful to view him as a con man. He wrote about what works well for him and is clear about that. There are still tons of valuable lessons to learn from his work, digest what seems like good take aways and learn from the rest.
Programming isn't a one size fits all solution and it is pretty much impossible and therefore stupid to think that one initial approach will work forever unless you're Eskil Steenberg using C85 or whatever
gjosifov@reddit
and he mostly wrote teaching examples
there are a lot of people that teach good programming practices and don't release open source examples mostly because they don't have time and they have signed NDA
and I understand NDA, however you can translate any technical concept with good old A,B and C example without breaking NDA
What uncle bob is doing is giving advice and claiming they work in every case and arguing it is the only way
There are a lot of blog that cut every claim he has written and point it out in which cases in won't work
and you are correct about there isn't one size for programming advices, but you can't find that in uncle bob bibles
grauenwolf@reddit (OP)
Robert Martin literally never implemented a system with clean architecture. He changes the definitions of SOLID to match whatever the audience wants to hear.
Mysterious-Rent7233@reddit
I think you have typos here and in your title and you might assume too much context for many readers.
grauenwolf@reddit (OP)
Ugh, that's a problem. I'm going to have to delete and resubmit it without that typo.
qmic@reddit
Good idea, approvedĀ