Showing posts with label Article. Show all posts
Showing posts with label Article. Show all posts

Thursday, 28 June 2007

700th Software Development Article

The Software Development Article Directory has just registered its 700th article with "What Have the Romans Ever Done for Us?" ;o) This article is an interesting digression of the differences between software development and software engineering that evolves in a comparison of the agile and planned approaches to software development using the differences between the Greek and Roman civilisations.

Thursday, 17 May 2007

Software Development Articles

Some of the last interesting additions to our directory of software development articles:

* Smells to Refactorings
This handy cheat sheet maps code smells to their likely refactorings with corresponding page references to source material contained in the books Refactoring: Improving the Design of Existing Code by Martin Fowler and Refactoring to Patterns by Joshua Kerievsky.

* Invasion Of The Dynamic Language Weenies
A critical and humourous look at the increased usage of dynamic (interpreted) languages for Web applications.

* Bare-Naked Languages or What Not to Model
Domain-specific language (DSL) technology was introduced at Microsoft as part of the software factories methodology. While DSLs are useful as stand-alone languages, placing them in the context of a software factory makes them more powerful and helps avoid some common pitfalls in applying the technology. This article explains how DSLs fit into the software factories methodology and how using the methodology can help DSL developers avoid some common pitfalls.

Wednesday, 14 February 2007

A Gem About Ruby

When I surf the Web to find articles for my software development articles directory, I discover a lot of very interesting content. Sometimes you find articles that are more than interesting: "Why’s (Poignant) Guide to Ruby" is not just a great Ruby tutorial, it is an artwork ;o) Even if you do not program in Ruby, I would say even if you don't program, you have to read/watch these pages. May the Joy be with you;o)