Образац архитектуре Цросс-Цуттинг Цонцернс је техника дизајна софтвера која има за циљ да побољша модуларност, поновну употребу и могућност одржавања софтверских система. Образац предлаже организовање кода за проблеме који су заједнички за више модула или слојева система, као што су евидентирање, безбедност, кеширање и руковање изузетцима, у засебне модуле или слојеве који се могу поново користити у систему. Овај приступ смањује дуплицирање кода и помаже да се проблеми раздвоје, што олакшава модификацију и одржавање базе кода. Образац Цросс-Цуттинг Цонцернс се обично користи у објектно оријентисаним и компонентним софтверским архитектурама, и може се имплементирати коришћењем различитих техника, као што су аспектно оријентисано програмирање, убризгавање зависности или пресретање.
Датум објављивања: