Robert Martin defined "Professionalism" in the context of "professional software engineering" as the "disciplined wielding of power". You can catch the talk at a ruby conference in 2009 which is called "What killed Smalltalk could still kill Ruby". You could substitute "Delphi" or "Your ...
More...