Anders Norås' Blog
Software Design, Agile and Stuff
Browse by Tags
All Tags
»
.NET
»
Java
»
DDD
(RSS)
Architecture
Boo
DSL
Reinventing the wheel
Logical not Physical, Few not Many, Just Do It
20 October 08 07:21 AM
|
andersnoras
|
3 Comments
In both my “Better Domain Driven Design” and “Want SOA? Throw out your Web Services!” talks I’ve referred to the “Onion Architecture” as a mean for controlling your dependencies. The term was coined by Jeffery
Read More...
More on generics and Inversion of Control
06 April 08 09:29 PM
|
andersnoras
|
6 Comments
My last post on Java generics and the Repository pattern got a bit of interest. Judging from the feedback I got, I feel the need to elaborate on the Inversion of Control part of this. As some readers pointed out, Google’s Guice container employes
Read More...
Generics, Inversion of Control and Repository<T>
03 April 08 07:32 AM
|
andersnoras
|
9 Comments
Whenever I stray off the beaten path of Java generics, I instantly miss C#’s generics implementation. Earlier today, Java’s type erasure erased a few good hours of productivity whilst I was doing a spike on bringing the IRepository<T> experience
Read More...
Is it a bird? Is it a plane? It's a DSL!
15 July 07 06:11 AM
|
andersnoras
|
7 Comments
My latest posts on DSLs caused a bit of a stir around the blogosphere. Some of of the more constructive debates have been on wether a fluent interface is just a fluent interface or if it can be labeled as a DSL. I have a consultant's answer to this; it
Read More...
Search
Go
This Blog
Home
Email
Tags
.NET
Agile
AOP
Architecture
Boo
Books
C#
COP
DDD
DSL
Frameworks
GTD
Java
JPA
LINQ
mac
Musings
Open Source
OSS
Patterns
Practices
Quaere
Rants
Reinventing the wheel
REST
Ruby
Scala
SOA
Talks
TDD
Tips
Tools
Visual Basic
WCF
Web Services
windows
Navigation
Home
Blogs
Photos
Downloads
Archives
November 2008 (1)
October 2008 (6)
September 2008 (3)
August 2008 (3)
April 2008 (7)
March 2008 (7)
February 2008 (4)
January 2008 (2)
December 2007 (1)
November 2007 (2)
October 2007 (6)
September 2007 (13)
August 2007 (2)
July 2007 (10)
June 2007 (9)
May 2007 (8)
April 2007 (6)
March 2007 (13)
February 2007 (15)
January 2007 (4)
Syndication
RSS 2.0
Atom 1.0