Archive for the ‘Architecture’ Category

The Repository Pattern

Posted: 19th October 2013 by Iulian Margarintescu in Architecture
Tags: , , , ,

My views on the Repository Pattern.

It is a common mistake to consider the Repository pattern a generic “good practice”… Continue reading

SOLID Software and Design Patterns

Posted: 15th October 2011 by Iulian Margarintescu in Architecture
Tags: , ,

Phil Japikse explains SOLID software principles – Single Responsibility, iphone xr case outlet Open/Closed, iphone 7 case for sale Liskov Substitution, cheap iphone xr case outlet Interface Segregation… Continue reading

Avoid a Failed SOA (by Udi Dahan)

Posted: 14th October 2011 by Iulian Margarintescu in Architecture
Tags: , , , ,

Great presentation, cheap iphone xs case that I recommend to anyone building applications with business value.

See the Service-oriented architecture (SOA) wikipedia for a basic description of SOA.

You should probably watch the video… Continue reading

Sequence Diagrams

Posted: 31st July 2011 by Iulian Margarintescu in Architecture
Tags: , ,

A very interesting service for creating Sequence Diagrams: Web Sequence Diagrams.

Sample diagram created with only a few lines of text:

The diagram above was created with the following lines of text:
AdapterService->ContentService: ImportArticle
ContentService->Essex: AnalyseArticle
Essex->ContentService: ArticleAnaysed
ContentService->ContentService: HitArticleAvailable
note right of ContentService: FollowUris
ContentService->SnapshotService… Continue reading

Udi Dahan: The Danger of Centralized Workflows

Posted: 13th July 2011 by Iulian Margarintescu in Architecture
Tags: , , , ,

Since I’ve heard the therm “workflow engine” a lot of times on a lot of projects i would like to present a new article by Udi Dahan describing the dangers of using centralized workflows.
The main touted benefit of these workflow-centric architectures is that we don’t have to change the code of the system… Continue reading