Artur Trosin's blog
No Pain, No Gain!
Sign in
|
Join
Home
Contact
About
RSS
Atom
Comments RSS
Search
Tags
.NET
Agile
C#
Code Readability
Community News
DDD
Design Principles
General Software Development
Open Source
Patterns
ReSharper
Rhino Security
Rhino Tools
Software Architecture
Tips
Sponsors
advertise here
News
Navigation
Home
Blogs
Archives
May 2011 (1)
December 2010 (1)
December 2009 (1)
June 2009 (1)
May 2009 (2)
April 2009 (2)
March 2009 (1)
February 2009 (2)
January 2009 (1)
December 2008 (2)
Recent Posts
51
Comments
Domain Driven Design: Learning
by
Artur Trosin
1. Introduction In the post I would like to help folks who want to improve their design skills and way of thinking by introducing in the Domain Driven Design (DDD) and provide a set of resources which I find useful. Also I will try to sort the resources...
Filed under:
Software Architecture
,
.NET
,
DDD
,
Patterns
,
Design Principles
14
Comments
Separation of Concern vs Single Responsibility Principle ( SoC vs SRP )
by
Artur Trosin
These two great principals that stands on the base of many design and architecture decisions. We very often meet these principals in book, articles, blogs, etc... And main question which risen in my head was what they really all about and how they relate...
Filed under:
C#
,
.NET
,
Design Principles
0
Comments
The M is MVC or MVP IS or IS NOT a Domain Model Object
by
Artur Trosin
Hi, On Domain Driven Design yahoo discussion group was raised a very interesting question, what is really the M mean from Model-View-Controller and its derivate brother Model-View-Presenter patterns’ perspective. From a very long discussion we can see...
Filed under:
DDD
,
Patterns
,
General Software Development
15
Comments
How Extension Methods can increase readability
by
Artur Trosin
In day by day work, a developer has to branch their logic checking for null, and it is obvious that checks for null are the most common checks in most projects. The checks can be avoided by using Null Object Pattern or Specification Pattern both well...
Filed under:
Code Readability
,
C#
,
.NET
More Posts
« Previous page