By toni | Published:
June 17, 2008
I’m just having a look to Fan and it seems quite a cool language, soon more posts on this.
Fan Programming Language: “Portability
Write code portable to both the Java VM and the .NET CLR.
Familiar Syntax
Java and C# programmers will feel at home with Fan’s curly brace syntax.
Concurrency
Tackle concurrency with built-in immutability, message passing, and REST [...]
Posted in Uncategorized | Also tagged Java, OOD, Ruby |
By toni | Published:
February 12, 2008
After at least two years of Hibernate and NHibernate experience I can say that I know what’s going on, I can’t still say that I know very well (N)Hibernate but I wanna share some learnings.
The logger is your best friend:
When sometimes goes wrong, the logger (or at least a profiler) will help you, [...]
Posted in Uncategorized | Also tagged alt.net, Java |
By toni | Published:
February 4, 2008
Recently we migrated all our build scripts from a combination of bat files + msbuild to a couple of NAnt build files.
There are some reasons for this and some nice outcomes.
Reasons
First of all we wanted to have the same build scripts for Development, CI, QA, UAT and production Environment.
On the Dev machines [...]
Posted in Uncategorized | Also tagged agile, alt.net, build automation |
By toni | Published:
June 13, 2007
First, please do not mock a domain object. Stub it. Thanks.
Second, do not write an interface for it. Neither if you want a Null Object implementation.
Third do not be obsessed with Null Objects, sometimes they are good, not always. If you end with a
if objectInstanceType == ObjectType.NULL in your code perhaps something is wrong in [...]
Posted in Uncategorized | Also tagged DDD, Java |