Sadek Drobi’s Blog

January 5, 2009

You’ve got 100 pages to convince me of your shiny language!

DSC_0150- In the rapidly spanning world of programming languages, I find myself buying and reading a lot of books about new and old programming languages. There are a few interesting concepts in each language, and if you think about employing more than one language in your projects then you better know about the existence of these concepts (see Paradigm based Polyglot Programming).

One thing that annoys me though about most programming language books is how raw they often are.

(more…)

June 11, 2008

Agile Architecture Is Not Fragile Architecture

Filed under: Agile Programming, Conferences, Methodologies, Uncategorized — Sadache @ 10:07 pm

http://www.infoq.com/presentations/Agile-Architecture-Is-Not-Fragile-Architecture-James-Coplien-Kevlin-Henney

Making the tough decisions early make the other decisions easier
To do agile you should be standing on a firm foundation
Stability != Static

YAGNI?  not extremely!
Fainting Ignorance :Don’t Play dumb! If you know some stuff celebrate that you know it and put a peg in the ground.
It is ok to know stuff, it is alright.

October 11, 2007

Religion driven industry: buzzwords and checklists vs. thinking and inspection

This post has been originally posted on infoQ on Religion driven industry: buzzwords and checklists vs. thinking and inspection

James O. Coplien has recently argued that today’s industry is based on buzzwords and checklists. The use of some techniques and methodologies, TDD for instance, has become “a religious issue”. This prevents from inspecting possible tradeoffs and focusing on finding solutions that would be the most appropriate and the most cost-effective . (more…)

Powered by WordPress