Monthly Archives: February 2012

IASA Israel meeting about TRIZ

The first activity of the International Association of Software Architects in Israel in the year of 2012 was a meeting about TRIZ – The Theory of Inventive Problem Solving. We had an introductory talk by Ido Lapidot, TRIZ expert at … Continue reading

Posted in IASA Israel | Tagged | Leave a comment

Separation of Concerns

The most important principle in Software Engineering is the Separation of Concerns (SoC): The idea that a software system must be decomposed into parts that overlap in functionality as little as possible. It is so central that it appears in … Continue reading

Posted in AOP, Design Patterns, OOD, OOP, Software Reuse | Tagged , , , , | 52 Comments