background preloader

Engineering

Facebook Twitter

Manufacturing

REST. Tech Talk: Linus Torvalds on git. Aspect-oriented programming. AOP includes programming methods and tools that support the modularization of concerns at the level of the source code, while "aspect-oriented software development" refers to a whole engineering discipline.

Aspect-oriented programming

Logging exemplifies a crosscutting concern because a logging strategy necessarily affects every logged part of the system. Logging thereby crosscuts all logged classes and methods. MIT sketching. The Software Life Cycle. Hack a day - www.hackaday.com _