DEV Community

Discussion on: I’m sorry, but this “Full Stack” meme makes me really mad/sad

Collapse
 
xngwng profile image
Xing Wang

there is also an issue of business need/project needs also.

I think small projects, full stack developers is great.

For large projects, where it is just not possible for a single person to know every piece of code, (even if you are good at both backend and frontend), it is just more efficient each team member to have an area of focus.

Often times, with large teams, the teams is even further segmented by different micro services.

Thread Thread
 
cubiclebuddha profile image
Cubicle Buddha

Yes, segmenting by domain context is a really wonderful choice and is (as you mention) the basis of microservice architecture. But separating the structure to be UI and Backend causes more harm than good in my opinion. It seems to be he opposite of domain driven design (DDD).