Talk in English - US at phpday 2023
View Slides: https://slides.rmcreative.ru/2023/verona-packages/#/
Short URL: https://joind.in/talk/ed9cf
(QR-Code (opens in new window))
Everyone knows SOLID programming principles, the essence of modern object-oriented programming. But there are additional higher-level principles coined by Robert C. Martin that help to determine and measure isolation boundaries between packages, modules, microservices etc. In this talk you’ll get into principles of package cohesion and coupling. We’ll highlight the shortcomings, tradeoffs and key points of usage and dive into D-metrics. After the talk you’ll add more tools that help you write better code and design better systems overall.
Comments
Comments are closed.
Found a lot of useful information on how to build packages
Good talk! He introduced some formulas and metrics i didn't know about and worth diving into. It would be better to have examples in PHP instead of Java, so that they would be clear at the first glance.
Very interesting talk!
Learnt some new stuff here, something I plan to investigate a bit more soon! Thanks