Archive for November, 2009

Using Code Metrics with Purpose

Continue Reading November 30th, 2009 Ben Northrop

I know plenty of developers who, at a tactical level, have had success with static source code analysis tools, using them to help find and root out bad code smells. When PMD tells us there’s an empty catch block at line 207, for instance, we know exactly what to do.

At an aggregate level, however, code metrics are seldom so helpful or straight-forward. When seeing that a source tree has 160,000 lines of code or an average cyclomatic complexity of 4.12, our first thought is usually “interesting!”…followed shortly by “well, now what?”.

The problem is, in my experience, we often look at our code metrics in isolation, without good comparison points, leaving us to wonder whether the numbers we see are big or small, typical or abnormal, good or bad. In the end, it’s not clear what to do, if anything.

Continue Reading Add comment

Going OOmph

Continue Reading November 18th, 2009 Kame Kotapati

As a newbie to the field of IT consulting, I am constantly observing my more seasoned colleagues. In my observation, a characteristic common among “good IT consultants” is that they are technology savvy. They are IT geeks and have a thirst to learn new technologies. They desire to be a part of the next big IT movement and spend their spare time - evenings, weekends, holidays acquainting themselves with new technologies, and creating mini projects to work on and learn.

Continue Reading Add comment

10 practical recommendations for designing and building highly reusable XML Schemas

Continue Reading November 7th, 2009 Jorge Balderas

XML Schema Definition (XSD) files define the structure and data types used in XML messages. XML schemas are a must-have in any application that relies on the use of XML. XML Schemas have become the universal definition language for integrating systems, as well as for defining common formats used for data interchange. Although there is not a “one size fits all” standard for creating schemas, it is essential to define XML Schema standards within IT organizations in order to ensure XML schemas can be easily reused, maintained and extended while minimizing impact on existing integrations. Without best practices and naming conventions, a project can end up with inconsistent schemas that may be too rigid or too relaxed to meet project requirements. On this blog post, I will go over ten practical tips for designing and building reusable XML Schemas. These recommendations can be used as a starting point for defining XML Schema standards within your organization.

Continue Reading 2 comments


Pages

Categories

Most Recent Posts

Feeds

  Subscribe in a reader

Calendar

November 2009
M T W T F S S
« Oct   Dec »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

Tags

Calendar

November 2009
M T W T F S S
« Oct   Dec »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

Posts by Month

Posts by Category