Podcast #128: We chat with Kent C Dodds about why he loves React and discuss what life was like in the dark days before Git. Listen now.
4

You basically answer your own question. Strictly following the "clean architecture" dogma leads to "many new classes and boilerplate code (...) this option may do more harm than good." If following some rule or principle leads to worse (more complex, less maintainable) code, then it is a bad principle and should be ignored. Or to be more charitable, the ...


2

Every architectural framework has its own set of building blocks, which can be useful starting points but are by no means set in stone. Uncle Bob even mentions this in his article on Clean Architecture: Though these architectures all vary somewhat in their details, they are very similar. They all have the same objective, which is the separation of ...


1

What is the correct layer for decoding binary messages? This is clearly an Interface Adapter. The only exception to that I can think of is if decoding is your apps only job. What is the correct layer for handling map (GIS) logic? This seems like an Interface Adapter. The only exception to that would be business rules that don't know the details of the ...


Only top voted, non community-wiki answers of a minimum length are eligible