Backend meetup quiz: Architecture, OOP myths and the hard life of a backend developer
You are starting a new project: what is one of the first steps you take?
1Choosing a framework and a database and then getting started with programming.
2Designing models, defining the database schema and then getting started with programming.
3Directly implementing a system of microservices because a monolith doesn't scale.
4Understanding the domains, designing a system of decoupled components, postponing the choice of technology for as long as possible.
What is the most common struggle of backend developers?
1Finding the root cause of the problem.
2Keeping up with the sprint.
4Frontend that doesn't work.