Tworząc duże projekty niejednokrotnie musiałem stworzyć szereg małych klas, których głównym zadaniem było chwilowe przechowywanie określonych danych i przekazywanie ich pomiędzy obiektami. Nie niosły one więc ze sobą żadnej wartości dodanej, a sam ich żywot był raczej krótki. Kilka, kilkanaście klas tego typu, potrafi dość w skuteczny sposób zabałaganić nawet najlepiej zorganizowany projekt. Jeśli wrócimy do niego za jakiś czas, zaczniemy sobie z pewnością zadawać pytanie - po co ta, czy tamta klasa? ...
Strona głównaArchitektura
Architektura 4479 dni, 23 godziny, 30 minut temu 149 pokaż kod licznika zwiń
Podobne artykuły:
- How to implement an invitation for a user that does not exist
- Odwiedzając MVC | bd90
- Mastering Strategic Domain-Driven Design – 3. Draft of Subdomains – Maciej "MJ" Jedrzejewski – Your AI & Software Consultant | Schweiz
- How to run postgresql and adminer/pgadmin with docker compose
- How to approach evolutionary architecture in .NET 7?
- Mastering Strategic Domain-Driven Design – 2. The Domain – Maciej "MJ" Jedrzejewski
- How to scale out Marten - Oskar Dudycz
- Mastering Strategic Domain-Driven Design – 1. The Beginning – Maciej "MJ" Jedrzejewski
- Playlista - KGD .NET - Klub Studio AGH - YouTube
- Why Good Software Architecture Matters: The Impact on Performance and Agility
- High Availability vs Fault Tolerance vs Disaster Recovery