“Assert Your Architecture”

Tags

2.0.3 2.1.0 2.1.1 3.0 buzz configuration continuous integration cyclic dependency del.icio.us exceptions feature hudson integration maven release report retrospective roadmap sonar tutorial wildcard xml

Posts

Complete archive of the blog's posts.

  • Architecture Rules eats his own Dog Food

    Posted 2009 Jun 20 with tags , ,

    While adding support for YAML configuration files I introduced a cyclic dependency (shame on me) in our code base. How did I discovered this? First of all, this post is about eating your own dog food, right? One of the purposes of Architecture Rules is to report on cyclic dependencies among your project’s packages and classes. And my build system was ready to catch this with just running mvn test.

    Read post
  •  
  • XML Report Prototype

    Posted 2009 Mar 22 with tags , ,

    Share/Save

    Read post
  •  
  • Hudson

    Posted 2009 Mar 18 with tags , ,

    Share/Save

    Read post
  •  
  • Sonar

    Posted 2009 Mar 7 with tags ,

    Share/Save

    Read post
  •  
  • 3.0 Roadmap

    Posted 2008 Aug 3 with tags ,

    Lays out a road map for 3.0. We have a few things that I want to see put into it including event listeners, XML report output, and enhanced exception reporting. We’d also like to hear what you want in it.

    Read post
  •  
  • On del.icio.us

    Posted 2008 Jul 10 with tags ,

    I try to keep an eye on what Internet users are saying about Architecture Rules. I checked del.icio.us for architecture rules. Its bookmarked by 60 people, which is pretty cool, but not all of the descriptions are accurate. I reached out to one bookmarker.

    Read post
  •  
  • Architecture-Rules 2.1.1 Release

    Posted 2008 Jul 10 with tags , ,

    It is an open source project. That means our mishaps are out there for everyone to see. Read about our major release that contained a major problem. Hopefully you can learn from our mistake (and we get some of those users back).

    Read post
  •  
  • Architecture-Rules 2.1.0 Release

    Posted 2008 Jul 4 with tags ,

    Architecture Rules announces today that version 2.1.0 is released. This was a fun release for two reasons: the new features, and the timing of the release.

    Read post
  •  
  • Wildcard Support

    Posted 2008 Jun 26 with tags , ,

    Architecture Rules is proud to announce that it now support wild cards.

    Read post
  •  
  • Architecture Rules Tutorial: 102

    Posted 2008 Jun 5 with tags

    This is the second part in an introduction to Architecture Rules. In this tutorial we show how to tune the exceptions that Architecture Rules can throw under specific conditions.

    Read post
  •  
  • Exceptional Metadata

    Posted 2008 May 29 with tags

    Exceptions are an important part of any programming language, especially Java. Java has two types of Exceptions. No, not checked and unchecked, but rather useful and useless. The utility of the Exception is up to you, the developer.

    Read post
  •  
  • Squash those Cycles

    Posted 2008 May 16

    Two packages are said to be involved in a cyclic dependency when package A depends on package B and package B depends on package A. Learn why you should prevent cycles and when it is ok to use them.

    Read post
  •  
  • Gumby and Architecture Rules

    Posted 2008 Apr 16

    We’re selling Architecture Rules coffee mugs. Coffee mugs are great ways to spark conversations with coworkers. Pick up your mug to let everyone know that you Assert your Architecture.

    Read post
  •  
  • Configuration Method Chaining

    Posted 2008 Apr 5 with tags

    We have all seen method chaining, especially in configuration classes. Architecture Rules has a typical configuration class that currently does not support method chaining. We decided to investigate method chaining to determine if it should be introduced into this project or not.

    Read post
  •  
  • Architecture Rules Tutorial: 101

    Posted 2008 Apr 2 with tags

    A short sweet tutorial to get you started with a simple XML configuration.

    Read post
  •  
  • Architecture-Rules 2.1.0 on the Horizon

    Posted 2008 Mar 22 with tags ,

    Architecture Rules has been progressing. After 5 releases under 2.0.x, we have a tentative road map for the next release, slated to to hold the 2.1.0 tag. Here are some of the upcoming features you can look for.

    Read post
  •  
  • Architecture-Rules 2.0.3

    Posted 2008 Feb 28 with tags ,

    2.0.3 release announcement and Mykola joins the project.

    Read post
  •  

Modified Journalist Template   • Last Updated Sep-2010 © 2007 - 2010