Telegram Web Link
✔️ Готую новий курс українською: Software Structure & Architecture 2025

- Layered (onion), DDD, Clean architecture
- App structure, Modularity, DI, unittesting
- DTOs, models, race conditions
- Hexagonal Architecture, ports and adapters architecture
- Clustering, Parallel, Distributed systems, CAP, ACID, BASE, Locking, CQRS
- Actor Model
- Databases, data modeling
- Domain Specific Languages: DSL, AST, LISP
- Command, QueryObject, CQS, CQRS, EventSourcing
- Messaging: MQ, Pub/Sub, Pull
- System integration and topology: API, bus, brocker, MQ
- Communication styles: data, call, event, log sync, p2p, blockchain
- Feature-Sliced Design
- Architecture for Web: DDD for Frontend and Backend
- Pipeline architecture
- SOA: web services, microservices, serverless
- Data warehouses and DBMS: relational, noSQL, columnar, key-value
- API Design
- Corporate integration buses (exchange with external subsystems)
- Task and resource schedulers
- Testing, quality assessments, continuous integration
- Infrastructure, deployment, update, migration, reengineering
- Balancing, replication, sharding, resharding, backups and recovery
- Security, authorization, authentication, application firewall
- Application and system logging, incident investigation
- Analysis and reengineering of business processes

https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Architecture-2025.md

👍 Цікаво, 👎 Маячня, 🤯 Щось говорять синьорською
Please open Telegram to view this post
VIEW IN TELEGRAM
👍187🤯20👎9🔥83🤝1
Почему так получается, что программисты все время решают проблемы инструментов, нагрузок и масштабирования, фронтенда и интерфейсов, микро оптимизации, но вообще не обсуждают проектирование предметной области, выразительность модели, когнитивная нагрузка?
Anonymous Poll
27%
Это технологический фетишизм
18%
Никогда не видел бизнес-логики только CRUD везде
27%
Это плохой контакт с бизнесом
35%
Предметная область настолько разная, что мы не знаем как об этом говорить
8%
С предметной областью нет проблем
30%
Отстань, мы просто хотим писать код, закрывать ишью
💡 Как сделать новый популярный фреймворк:
1. Взять один случайный паттерн
2. Дать ему неузнаваемое название
3. Сделать презентацию, пообещав всем, что это и есть решение всех проблем
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣20💯5👍4😁3💩1
💡 Simple optimization examples:
Sources: https://github.com/HowProgrammingWorks/Monomorphism
🔥9👍5🤯31💩1
В чем преимущество этого фреймворка?
- нет ничего лишнего
- все очень просто
- мы решили все проблемы
- добавлены удобные фишки
- исправлены почти все баги
- заехала новая архитектура папочек
- поддержка TS через удаление типов
- чтобы писать ни нужно знать ничего, ведь это будущее...
😁17🤯5👍4💯3🤷‍♂1💩1
Когда внук начал программировать на TypeScript, дедушка переписал на суслика свою квартиру
😁47👍3🔥21💩1
2025/10/01 08:03:32
Back to Top
HTML Embed Code: