Skip to main content

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.

Post a Comment