Short review of programming pattern "Inversion of Control" and it's application in aspect oriented programmingRead less