The decisions we make. A personal view of architecture
How do you see the architecture of the product? How do you see that everything is doing correctly? How do you make architectural decisions? And how to explain that architecture is important? Is it really important?
There is a universal answer: it depends. Alexey doesn't like this answer. What exactly circumstances depends on? And most importantly how does it depend? Decisions need to be made now. This talk is the result of the speaker's research.
10+ years of programming experience. Well skilled in web development: figuring out a problem where the abstraction leaked. Great experience in writing unit/integration/E2E/B2B tests using mocha/chai/sinon. Strong experience in major web development technologies, design patterns, DB design, algorithms development and data structures. Some experience in project specification and technical documentation development.