Friday, March 16, 2007

"External interfaces don't portray internal mechanisms"

Though this seems self explanatory it does take a while to understand what it actually means. So thoughts on this topic are always welcome i feel. There are some kannada equivalents to this too - " Bellagiruvudella Hallalla" ( Everything white is not Milk ), "Mukhanodi marhogbeda" (don't go by the looks etc). Basically all this means be careful before you take any step and just dont go by looks.

Since a software programmer may better understand the term "interface" i thought this will be be a good one for them.

1 comment:

svk312 said...

In a software yes! it is very important that the external interface does not portray internal mechanisms and in a a way this should be the way it works. Going by my favourite say "ITs all IT Effect"...ppl have started internal implementations that are very different to the external interface... dangerous right.... have you not seen it ... I have and I myself do it ....