18 ms·
I think it might mean things to different companies, but in most places I've worked, there's definitely a feeling that either front-end or back-end developers s
by ryanbrunner 8y ago
I think it might mean things to different companies, but in most places I've worked, there's definitely a feeling that either front-end or back-end developers should try to limit how much they modify "the other sides" code.
It isn't just a question of capability, if your organization is set up with front-end and back-end developers Conway's law is going to result in a fairly separate front end and back end world that is worked on almost exclusively by the "right" kind of developer - similarly to how most developers will stop designing anything as soon as someone with "Design" in their title joins the company.
- pseudalopex 8y agoConway's law says that your design will reflect your communications structure. Front and back end teams will produce front and back end systems. B2B and B2C teams will produce B2B and B2C systems. People have different skills and interests, so even a 100% "full stack" team tends to develop unofficial silos unless management prevents it.