332 reputation
213
bio website stackoverflow.com/users/24755/…
location Philippines
age 32
visits member for 3 years, 11 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).


Feb
26
awarded  Caucus
Feb
21
comment Is it a basic principle, or highly desirable, to have class methods that return “$this” rather than a value?
Here's a sample of fluent interface in PHP (devzone.zend.com/777/fluent-interfaces-in-php)
Feb
20
comment Is C# namespace should be Project-Name?
You may take a look at this stackoverflow.com/questions/918894/namespace-naming-conventions
Feb
20
comment code review with git-flow and github
You may look into gerrit though I'm not sure how it integrates well with git-flow. Anyway, what's your team workflow?
Feb
20
comment How do I convince my boss (and other devs) to use/consider Unobtrusive JavaScript
The gist of the answer is prove that ujs works realistically. Show them it works.
Feb
20
revised Validation of the input parameter in caller: code duplication?
added 1957 characters in body
Feb
20
revised Validation of the input parameter in caller: code duplication?
added 214 characters in body
Feb
20
answered Validation of the input parameter in caller: code duplication?
Feb
20
comment Why is OOP difficult?
I believe there should be a focus on the SOLID priciples Though I suggest the programmers should feel first how badly designed their application. Without feeling how unmaintainable their application, they will see the SOLID principle (and perhaps any good programming advice) as a extra baggage with no apparent benefits.
Feb
18
comment How to write useful Java programs without using mutable variables
I suspect that the article's integer lazily generates integers, and the take function picks 25 of the squared-of numbers from integer. In short, you should have a integer function to lazily produce integers to infinity.
Feb
8
awarded  Informed
Jan
25
comment Why does the use of interface-based programming appear to be limited to behaviour?
@Carnotaurus could you define what you mean by essences and realize commonsense physical? Are you referring non-behavior properties of an object? object's attributes?
Jan
18
comment How do you test software that is time sensitive?
In some companies, all workstation logged into the network should not deviate from the "server" time by 5 mins, otherwise, the workstation will lock. It happened to me :-)
Dec
11
comment Organizing ASP.Net Single Page Application with Nancy
I've checked the FAQ of codereview and it considers "Higher-level architecture and design of software systems" as off topic, though honestly, I'm torn as to consider if my question is a higher-level architecture or not. Nonetheless, thanks for the post.
Dec
10
accepted Organizing ASP.Net Single Page Application with Nancy
Dec
10
revised Organizing ASP.Net Single Page Application with Nancy
added more tags
Dec
10
asked Organizing ASP.Net Single Page Application with Nancy
Jan
17
answered When and how to use the advanced features of git?
Jan
10
awarded  Yearling
Jan
9
comment Why is OOP difficult?
@JerryCoffin I've tried looking for resource on the web for generic programming that you're referring to, is it concept programming or something else? Anyway, TopMind help me see that OOP does not solve all problem domain, though I find few of his proposed idea impractical.