Every codebase grows a set of chores that have nothing to do with the actual job of a method, yet somehow end up inside every method anyway. Logging that a call started. Timing how long it took.

Source: [Dev.to](https://dev.to/ankit_verma_e2fa7fb2aa95d/aop-aspect-pointcut-advice-weaving-43ii)

Sponsored