327 reputation
213
bio website stackoverflow.com/users/24755/…
location Philippines
age 32
visits member for 3 years, 10 months
seen Sep 17 at 1:04

I'm a .Net programmer for a well-known software development outsourcing company, with inclination towards web development.

The competent programmer is fully aware of the limited size of his own skull. He therefore approaches his task with full humility, and avoids clever tricks like the plague. -- Edsger Dijkstra

All original source snippets I post on Stack Exchange sites are dedicated to the Creative Commons Zero (CC0).


Jan
9
comment Why is OOP difficult?
Sounds like Table Oriented Programming, though I'll say I come to realize more that OOP isn't the silver bullet of software development.
Dec
6
comment Inheritance vs mixins in dynamic languages?
Composition, anyone :)
Jun
7
comment Should I invest time learning Coffeescript?
@Akshar Prabhu Desai. CoffeeScript was intended not to break existing JavaScript libraries link, read second paragraph
Jun
7
comment Which open-source license is right for my project?
+1 for the flowchart. BTW, I hope to see Mozilla License and LGPL in the tree
Jun
3
comment In what area is LISP's macro better than Ruby's “ability” to create DSL
@David Thornley, I've updated the post, particularly on C\C++ , and place emphasis on C. As for Common Lisp, I was feeling that since other programming languages have higher abstraction, it's macro feature is for special case. I posted the question, hoping that others will show me that CL's macro isn't for special case is still a powerful feature.
Jun
3
comment In what area is LISP's macro better than Ruby's “ability” to create DSL
But Lisp wins, hands down, at the ability to create new abstractions, and then to layer abstraction on abstraction. Now I know why . . .
Jun
3
comment These days is it required to test a desktop website for IE6 and IE7? Or is IE8 and IE9 enough?
True: it does not matter what is the global trend, what matters is the browser your visitors / customers uses.
May
25
comment What's the best Open Source code you've ever seen?
I had a peek at the source code and I must admit it was well documented and easy to follow, and I did not expect it from a OS PHP.
May
6
comment What does Dijkstra mean when he recommends an exceptionally good mastery of one's native tongue?
@DPD, your theory is great, though I'm not sure how it can fit when Dijkstra said that 'exceptionally good mastery of one's native tongue'.
May
6
comment if ('constant' == $variable) vs. if ($variable == 'constant')
+1 that I've learn that it can be used defensively, though if 1 == $foo looks awkward for me.
May
6
comment How can I overcome a badly structured software development model?
@picmate. Since the CEO has no technical knowledge on what you do, you can convince him through what he knows. For example, you can explain that if have version control in place, you can avoid loss of work, and thus financially prevent loss of revenue in restoring lost code, Or by learning best development practices, you can help the company by being efficient, thus reducing the time to develop a feature.
May
6
comment Opensource, noncommercial License?
You can create a custom code, stating that it's shareable, modifiable, non-commercial license, but just as what others said, it's not an Open Source license :)
May
6
comment Can a user relicense LGPL as GPL or GPL as AGPL?
@DavidJFelix if you own the copyright of the code, you can re-license it to whatever license you want, even close source it. Note that previous version of the code are still under the original license.
May
3
comment Can a freelancer use agile development?
An agile team, and person, should be able to adapt, and and the end, there is neither xp nor scrum, but a process that fits well to the team or person.
May
2
comment Scrum for a single programmer?
15-minute stand up => self check up?
May
2
comment Will a copyrighted code get into public domain once its copyright expires?
Given if there are someone who is very persistent in lobby for extended copyright, then the expiration of the copyright will approach infinity :-(.
May
2
comment Will a copyrighted code get into public domain once its copyright expires?
Regarding your reply for question #3, does it translate to updating the source code significantly? If so, for open source projects, for an example, I have project Sample 1.0 created on 2010, and when I sufficiently "transformed" the code, shown as version 2.0 on 2011, so the source code for Sample 1.0 will expire earlier than Sample 2.0 (assuming Disney failed to lobby the US congress to extend the copyright :-) ).
Jan
6
comment How do I get started with HTML5?
+1 for Dive in to HTML5.