256 reputation
1617
bio website
location Monterrey, Mexico
age 28
visits member for 3 years, 3 months
seen yesterday

Living in Monterrey, Mexico.


Feb
5
comment How can I deal with a team member who dislikes making comments in code?
+1 but I think this doesn't apply to API doc which is very important because you need to have well documented what the function/method does and return.
Jan
21
awarded  Civic Duty
Jan
21
awarded  Popular Question
Jan
18
awarded  Investor
Jan
14
awarded  Yearling
Nov
8
comment Pattern for a class that does only one thing
@StevenJeuris I don't think it's an anti-pattern. An anti-pattern would be to clutter up refactored methods with lot parameters instead of storing this state that is common between these methods in an instance variable.
Sep
6
accepted Why does java.util.ArrayList allow to add null?
Sep
3
revised Why does java.util.ArrayList allow to add null?
edited title
Sep
3
asked Why does java.util.ArrayList allow to add null?
Aug
24
comment Is defining a variable to name a method argument a good practice?
@Caleb what about if you just pass to makeColor an RGB object for example: makeColor(new RGB(255,255,255)); More cleaner isn't it?
Jun
4
awarded  Good Question
May
27
awarded  Booster
May
11
comment Why is Global State so Evil?
I think that passing a context object either by function parameter or dependency injection would cause problems if the context is mutable, same problem as using mutable global state.
Apr
28
awarded  Popular Question
Apr
28
awarded  Announcer
Feb
24
awarded  Scholar
Feb
24
accepted What advantages does developing applications for smartphones have over developing the same application as a web application?
Feb
23
awarded  Benefactor
Feb
20
comment How do I explain a “Hello World” program for beginners?
Still Java is one of the most used language.
Feb
16
awarded  Nice Question