Hello there. I came across the site of Felix J Colibri who has been elected by Embarcadero as "Delphi Evangelist". Now, looking at the articles and his source code I see an completely unreadable coding style which does not care for ANY standard conventions which we Delphi developers are common with. Nothing. He uses his own prefixes, lower c for classes instead of upper T, uses underscores in names of methods and variables etc.pp. so I asked myself "WTF". I even left his page only for this reason without reading any articles as this coding style is - in the truest sense of the word - painful to my eyes. Anyone else? Why is he doing this?

Hello there. I came across the site of Felix J Colibri who has been elected by Embarcadero as "Delphi Evangelist". Now, looking at the articles and his source code I see an completely unreadable coding style which does not care for ANY standard conventions which we Delphi developers are common with. Nothing. He uses his own prefixes, lower c for classes instead of upper T, uses underscores in names of methods and variables etc.pp. so I asked myself "WTF". I even left his page only for this reason without reading any articles as this coding style is - in the truest sense of the word - painful to my eyes. Anyone else? Why is he doing this?
http://www.felix-colibri.com/papers/oop_components/delphi_virtual_constructor/delphi_virtual_constructor.html

Comments

  1. Olivier SCHWAB Fair comment. No convention is definitely far worse. Even if I am not a fan of Felix's conventions, at least it follows a defined pattern that is consistent.

    ReplyDelete
  2. Graeme Geldenhuys "The human mind adapts to standards, and finds ways to quickly recognize familiar patterns, thereby assimilating meaning quickly and effortlessly. It is the desire to create a standard that will make reading code as simple as possible for the largest number of people that is behind this effort". 
    Object Pascal Style Guide by Charles Calvert
    http://edn.embarcadero.com/article/10280

    ReplyDelete
  3. just a matter how you read it.
    http://www.felix-colibri.com/papers/colibri_utilities/the_alsacian_notation/the_alsacian_notation.html

    I don't use the same style but I've learn about the contents of Felix's post.

    ReplyDelete

Post a Comment