Re: [Lazarus] Why we chose Object Pascal instead

2009-04-18 Thread Giuliano Colla
waldo kitty ha scritto:
 Hans-Peter Diettrich wrote:
 Graeme Geldenhuys schrieb:

 I can't agree more... We have had this exact same issue in our company
 (before I arrived). They hired cheap (inexperienced) developers that
 caused havoc in the code. They make the GUI seem fine for a while, but
 underneath the design (if there actually was a design) is totally
 rubbish and unable to cope with new requirements. Hence the reason I
 was commissioned to do a total rewrite.
 That's why neither Cobol nor VB will ever die: they make secure 
 long-term jobs
 
 that's also why real coders do not comment their source code ;)
 

We had a guy who'd found an even more clever way. He did comment the 
code, but his comments reported what the code didn't do, instead of what 
the code was doing. Sort of an embedded and disguised TODO list, which 
could easily lead to believe that a feature was implemented, when 
actually it wasn't!


-- 
Giuliano Colla

Whenever people agree with me, I always feel I must be wrong (O. Wilde)
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Why we chose Object Pascal instead

2009-04-18 Thread Coppola Ing. Salvatore
Giuliano Colla wrote:
 waldo kitty ha scritto:
   
 Hans-Peter Diettrich wrote:
 
 Graeme Geldenhuys schrieb:

   
 I can't agree more... We have had this exact same issue in our company
 (before I arrived). They hired cheap (inexperienced) developers that
 caused havoc in the code. They make the GUI seem fine for a while, but
 underneath the design (if there actually was a design) is totally
 rubbish and unable to cope with new requirements. Hence the reason I
 was commissioned to do a total rewrite.
 
 That's why neither Cobol nor VB will ever die: they make secure 
 long-term jobs
   
 that's also why real coders do not comment their source code ;)

 

 We had a guy who'd found an even more clever way. He did comment the 
 code, but his comments reported what the code didn't do, instead of what 
 the code was doing. Sort of an embedded and disguised TODO list, which 
 could easily lead to believe that a feature was implemented, when 
 actually it wasn't!


   
he, he.. !! very funny (ho riso di cuore!) :-D
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Why we chose Object Pascal instead

2009-04-16 Thread Graeme Geldenhuys
On Wed, Apr 15, 2009 at 4:12 PM, Felipe Monteiro de Carvalho wrote:

 And here is the best comment about it:


I can't agree more... We have had this exact same issue in our company
(before I arrived). They hired cheap (inexperienced) developers that
caused havoc in the code. They make the GUI seem fine for a while, but
underneath the design (if there actually was a design) is totally
rubbish and unable to cope with new requirements. Hence the reason I
was commissioned to do a total rewrite.


Regards,
  - Graeme -


___
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Why we chose Object Pascal instead

2009-04-16 Thread Hans-Peter Diettrich
Graeme Geldenhuys schrieb:

 I can't agree more... We have had this exact same issue in our company
 (before I arrived). They hired cheap (inexperienced) developers that
 caused havoc in the code. They make the GUI seem fine for a while, but
 underneath the design (if there actually was a design) is totally
 rubbish and unable to cope with new requirements. Hence the reason I
 was commissioned to do a total rewrite.

That's why neither Cobol nor VB will ever die: they make secure 
long-term jobs

DoDi

___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Why we chose Object Pascal instead

2009-04-16 Thread Graeme Geldenhuys
On Thu, Apr 16, 2009 at 11:25 AM, Hans-Peter Diettrich
drdiettri...@aol.com wrote:

 That's why neither Cobol nor VB will ever die: they make secure
 long-term jobs


In some twisted way that is probably true.  :-)


Regards,
  - Graeme -


___
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Why we chose Object Pascal instead

2009-04-16 Thread waldo kitty
Hans-Peter Diettrich wrote:
 Graeme Geldenhuys schrieb:
 
 I can't agree more... We have had this exact same issue in our company
 (before I arrived). They hired cheap (inexperienced) developers that
 caused havoc in the code. They make the GUI seem fine for a while, but
 underneath the design (if there actually was a design) is totally
 rubbish and unable to cope with new requirements. Hence the reason I
 was commissioned to do a total rewrite.
 
 That's why neither Cobol nor VB will ever die: they make secure 
 long-term jobs

that's also why real coders do not comment their source code ;)

-- 
NOTE: NEW EMAIL ADDRESS!!

_\/
   (@@)  Waldo Kitty, Waldo's Place USA
__ooO_( )_Ooo_ telnet://bbs.wpusa.dynip.com
_|_|_|_|_|_|_ http://www.wpusa.dynip.com
|_|_|_|_|_| ftp://ftp.wpusa.dynip.com
_|_Eat_SPAM_to_email_me!_YUM!__|_ wkitty42 -at- windstream.net
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Why we chose Object Pascal instead

2009-04-15 Thread Felipe Monteiro de Carvalho
And here is the best comment about it:

Capt. Kirk:
As a customer your choices are:

1. Hire an experienced competent developer who understands the library
functions, knows how to write properly structured code with
appropriate variable scope and data types, or

2. Hire someone who will produce what appears to be exactly the same output.

As a customer who doesn't happen to be a developer himself, the above
two options translate as:

1. Hire an expensive expensive expensive who expensive the expensive
expensive, knows how to write expensive expensive code with expensive
expensive expensive and expensive expensive, or

2. Save a bunch of money and get exactly the same thing.


-- 
Felipe Monteiro de Carvalho
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Why we chose Object Pascal instead

2009-04-15 Thread Giuliano Colla
Felipe Monteiro de Carvalho ha scritto:
 And here is the best comment about it:
 
 Capt. Kirk:
 As a customer your choices are:
 
 1. Hire an experienced competent developer who understands the library
 functions, knows how to write properly structured code with
 appropriate variable scope and data types, or
 
 2. Hire someone who will produce what appears to be exactly the same output.
 
 As a customer who doesn't happen to be a developer himself, the above
 two options translate as:
 
 1. Hire an expensive expensive expensive who expensive the expensive
 expensive, knows how to write expensive expensive code with expensive
 expensive expensive and expensive expensive, or
 
 2. Save a bunch of money and get exactly the same thing.
 
 

The funny thing is that whoever buys a car, a drill, a mobile phone, 
whatever, knows very well that what is visible doesn't tell what's 
inside, how reliable it is, and so on, and looks for expert advice. A 
lot of publishers make money printing magazines which provide a better 
insight on cars, cameras, phones etc. etc.
Nonetheless, although everybody stumbles every day in the pitfalls of 
badly written software, it appears that very few apply to buying 
software the same kind of approach. :-(

Giuliano

-- 
Giuliano Colla

Whenever people agree with me, I always feel I must be wrong (O. Wilde)
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Why we chose Object Pascal instead

2009-04-15 Thread Bee
 And here is the best comment about it:

The funniest comment about it:

VB is the garbage collector: you type in your code and... there you
have it, the garbage!

-- 
-Bee-

has Bee.ography at:
http://beeography.wordpress.com
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Why we chose Object Pascal instead

2009-04-15 Thread Bee
 http://thedailywtf.com/Articles/Spaced-Out.aspx
 This is why we don't hire VB programmers!!!  :-)

Well, to me it seems the problem is with the programmer. I have seen a
Java and also a Delphi programmer write similar code as the article
mentioned. Though such kind of programmer is more common in VB world.
:D

-- 
-Bee-

has Bee.ography at:
http://beeography.wordpress.com

___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus