About Packages
I hope we all agree that methods an classes should be small and have only few dependencies. This point of view is widely accepted, while the interpretation of “small” varies. There is lots of...
View ArticleDependencies in a Three Tiered Application
When people working on a multitiered application get asked to draw their architecture, often something like this emerges: UI -> Domain -> Persistence This is all nice until you start to wonder...
View ArticleDependency Antipatterns – God Node
I wrote before about the dependency analysis and visualization tool Degraph. When you use such a tool to examine various projects you will find some patterns that stick out like a sore thumb. This is a...
View ArticleJava Application Architecture
At Devoxx last year I attended half a session by Kirk Knoernschild. I don’t know why I missed half the session, but I fixed that by listening to the full talk over at parleys (not sure if you can see...
View ArticleTest your Dependencies with Degraph
I wrote before about (anti)patterns in package dependencies. And of course the regular reader of my blog knows about Degraph, my private project to provide a visualization for package dependencies...
View Article
More Pages to Explore .....