EA - Coupling i Kohezja w dniu kwietnia 21, 2025 architecture clean_code design-patterns programming quality +