Go offline with the Player FM app!
#66: Aspect-oriented programming: another level of code modularization
Manage episode 317847801 series 2680464
DRY, or don’t repeat yourself is a common principle in pSpring AOP riddlerogramming. That’s why we invented functions and objects. But some sources of duplication are really hard to get rid of. Well, sometimes it’s even hard to realize there’s duplication in the first place! Common examples are logging, validation, checking security, starting a transaction. Often, these are one-liners that are too simple to extract. Too mundane too bother. And too ubiquitous to forget.
Read more: https://nurkiewicz.com/66
Get the new episode straight to your mailbox: https://nurkiewicz.com/newsletter
98 episodes
Manage episode 317847801 series 2680464
DRY, or don’t repeat yourself is a common principle in pSpring AOP riddlerogramming. That’s why we invented functions and objects. But some sources of duplication are really hard to get rid of. Well, sometimes it’s even hard to realize there’s duplication in the first place! Common examples are logging, validation, checking security, starting a transaction. Often, these are one-liners that are too simple to extract. Too mundane too bother. And too ubiquitous to forget.
Read more: https://nurkiewicz.com/66
Get the new episode straight to your mailbox: https://nurkiewicz.com/newsletter
98 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.