Review: Romantic Programmer
While doing my stumble this morning I saw this blog post about love lines used by romantic programmers. Being a code reviewer I can't help myself but to comment on some lines -- just for fun. :P
First, the title does not describe a romantic programmer in general, maybe it should be renamed to "Romantic Java Programmer".
"You are my initializer: without you, my life would point to nothing (null)."
--> It is not true all the time that it would point to nothing(null).
"I am a BufferedReader. You input meaning into my life."
--> Well you can use other readers and still have meaning.
"You are my semicolon; always present in everything I do."
--> Who said so.
"If I were a method, you must be my parameter, because I will always need you."
--> There is a concept of void parameter, which you won't need any parameter.
"My love is a for loop without the increment operator-- infinitive, non-terminating, and difficult to stop once it starts running."
--> You can stop that loop by sending interrupt or Ctrl-C.
"You are the IDE of my life: I find it easier because of you."
--> Not true all the time, for me IDE makes my life harder.
"My main method is 'public love iLoveYou().' "
--> This is not the right main method.
"My love for you is a constant variable: unupdatable and unchangeable. "
--> No changes? That is why your love is boring, no new things to expect.
"You are my loop condition. I keep coming back to you."
--> But it will stop at one point.
"You are my methods. I am nothing without you."
--> Nope, you can exist without methods.
"Can you be my ActionListener? That way you notice everything that I do."
--> It depends on what kind of ActionListener you are.
"I am a boolean method whose love will always return true."
--> How did you know that it will always return true.
"Are you a double? The thought of you always floats inside my head."
--> Double and Float have different sizes.
"My love for you cannot be measured with an int, not with a long, and not even with an array. It is out of bounds and infinite.... "
--> So if it is out of bounds, definitely it will result to memory leak or love leak if you want.
"Di na tayo kailangang i-cast pa; magkatype na tayo, e..."
--> It depends on the system.
The based blog post is at http://justinmarquez.multiply.com/journal/item/24/Romantikong_Programmer
To the author -- Ang cool ng post mo.
First, the title does not describe a romantic programmer in general, maybe it should be renamed to "Romantic Java Programmer".
"You are my initializer: without you, my life would point to nothing (null)."
--> It is not true all the time that it would point to nothing(null).
"I am a BufferedReader. You input meaning into my life."
--> Well you can use other readers and still have meaning.
"You are my semicolon; always present in everything I do."
--> Who said so.
"If I were a method, you must be my parameter, because I will always need you."
--> There is a concept of void parameter, which you won't need any parameter.
"My love is a for loop without the increment operator-- infinitive, non-terminating, and difficult to stop once it starts running."
--> You can stop that loop by sending interrupt or Ctrl-C.
"You are the IDE of my life: I find it easier because of you."
--> Not true all the time, for me IDE makes my life harder.
"My main method is 'public love iLoveYou().' "
--> This is not the right main method.
"My love for you is a constant variable: unupdatable and unchangeable. "
--> No changes? That is why your love is boring, no new things to expect.
"You are my loop condition. I keep coming back to you."
--> But it will stop at one point.
"You are my methods. I am nothing without you."
--> Nope, you can exist without methods.
"Can you be my ActionListener? That way you notice everything that I do."
--> It depends on what kind of ActionListener you are.
"I am a boolean method whose love will always return true."
--> How did you know that it will always return true.
"Are you a double? The thought of you always floats inside my head."
--> Double and Float have different sizes.
"My love for you cannot be measured with an int, not with a long, and not even with an array. It is out of bounds and infinite.... "
--> So if it is out of bounds, definitely it will result to memory leak or love leak if you want.
"Di na tayo kailangang i-cast pa; magkatype na tayo, e..."
--> It depends on the system.
The based blog post is at http://justinmarquez.multiply.com/journal/item/24/Romantikong_Programmer
To the author -- Ang cool ng post mo.
Comments