Banking software are definitely not like Airbus planes?

Ecris le 18 juin 2005
Dans la catégorie Uncategorized |

Thanks to James Robertson, I came across this column, ranting against OOP. Nothing very interesting in the argumentation. For instance, taken in his ranting fever, the author states:

If Airbus or Boeing built aircraft like the IT industry builds software, aircraft would constantly be dropping out of the sky.

Take a look to this post if you want to know why Airbus are not dropping out of sky.Anyway, programming is a difficult task, and we should not blame anybody to not understand all the concepts. A good starting point for the author could be to try to follow Dave’s patterns to improve his OO skills.What picked my interest was this paragraph:

For example, there’s a little thing in the banking world called “reconciliation”. It means tracking down and fixing the host of small errors introduced by the users of the system - people, in other words.

I have three comments:

1) Reconciliation is the human task of fixing errors introduced by the computers.

2) Do not try to have zero reconciliation: this is like seeking for 0 defects. Try instead to cover the 80% easy cases automatically, and leave the other for human professional of the domain.

3) Discrepancies and reconciliation in a large bank cannot be avoided. They are generated by the collision of two opposing forces, evolving with different rythm:

The interface and the management of those two different forces are the main challenges of a banking architect. And, of course, OO can help you manage the difference of evolution rythms beetween domains.But instead of seeking Visual Basic or Perl script, start by an efficient easy to learn language.
;-)

Social Bookmarking
Add to: Mr. Wong Add to: Webnews Add to: Icio Add to: Oneview Add to: Folkd Add to: Yigg Add to: Linkarena Add to: Digg Add to: Del.icio.us Add to: Reddit Add to: Simpy Add to: StumbleUpon Add to: Slashdot Add to: Netscape Add to: Furl Add to: Yahoo Add to: Spurl Add to: Google Add to: Blinklist Add to: Blogmarks Add to: Diigo Add to: Technorati Add to: Newsvine Add to: Blinkbits Add to: Ma.Gnolia Add to: Smarking Add to: Netvouz Information

Commentaires



Laisser un commentaire