My pet is my code  where is it yours ?


Yeah, another person has been hired in our company. And again, another one who has pets.
Last night, after the traditional futebol game (for some people, soccer), I was thinking?
"Everybody has a pet, why not me?"

And keeping this thought in mind, and after a couple of soda's cans, I finally made my statement:
"NO! I have my pet. It is called flaming!"

My pet does not need to be fed, or requires daily attention, neither a special doctor for it. My pet is a program. A running piece of code.

you might think: Gee! that guy is getting nuts!...But if you are a software developer, you will understand my point.

Most developers consider their programming tasks not only as a normal job, it's more like a life style, and a hobby as well. Myself, and mostly of us I bet (developers) consider writing a piece of software a tremendous experience that leads us to keep on going with it inclusive in our free time.

The point here is that when we are free from our deadlines or release dates, is the time to dedicate ourselves to our 'pets'. And tell me, Who of you developers do not have a program which is so closely related to you that you have a special feeling for it? like a son? like you personal confident? 

Ordinary people have cats, dogs, iguanas, fishes as pets. Software developers we keep pet applications. They can be graphical programs, noisy codes, screen blinkers etc...all that kind of stuff that might be so useless as incomprehensible to anybody else but its own creator...What would you going to do with an app which remains in your monitor's left corner smiling for you??? 

They are the perfect product of pleasure, of fun, of freedom to innovate...and often used to learn a new language or technique.

And you know what? Those pets are known only by a small group of people, mostly others developers.

Now, picture yourself going to a meeting, for the very first time, and introduce yourself to the board with a phrase 'hello world'.. The developer's eyes in there will shine, they will laugh.. others will not understand (and actually, they even might reply you back, 'Hello young boy')

More...Buy yourself a programming language book. I can tell you what you are going to read in the first program you are going to write. It will be called 'Hello World!'.. 
Yeah my friend!! This is one of the most famous pets in the computer science. 

I remember that I've built a graphical program to draw concentric elliptical curves in my TK-85. And when I got my System-700, I've tried to rebuilt the same on it. The same happened when I got my MSX, and my commodore and so on...Now I have a Pentium and Delphi, and I still do it (a much more complex version now, of course)...See?? this is my pet. 

Dearest developers worldwide, here goes a statement. Sometimes, we treat our pet applications as piece of crap, as they were nobody, and we keep them in the dark for months in a row. 

Let's look back, let's remember when we were learning how to start a logical block, or how to do a binary comparison...and we will see how our pet have helped us to achieve our goals nowadays. 

Now that you people just have remembered of them, what's your pet?...let's debug it! for a better code-pet free-world !!


Edge