|
|
Browse by Tags
All Tags » C# » Java
-
When Anders Heljberg unveiled C# 4.0 we got introduced to many new and cool language features. I’d been expecting some of them and I beat myself for not thinking of some of the others. A features that took me by surprise was the support for covariance and contra-variance in the language. Judging by the blogs I’ve read on C# 4.0, this is one of the ...
-
When I was actively working on my Quaere project, I experienced a real slowdown in productivity when I got to the more complex processing of its expression trees. The main reason for this was that the visitor implementation we used for this grew very large over time. Below you can see the interface definition, and the Quaere for Objects query ...
-
Last year, Rickard Öberg unveiled his Qi4j project. Qi4j is a framework for domain centric development thru Composite Oriented Programming (COP). Composition of larger objects from finer grained fragments is one of the core principles of this paradigm, and Qi4j does it by piecing together mixins to form instances.
Some of you might be familiar ...
|
|
|