2,764 reputation
1230
bio website
location Argentina
age 37
visits member for 3 years, 10 months
seen 3 hours ago

Software developer and science fiction fan.


2h
comment How to define “or” logically
@sapi True, but I prefer to work with languages with sane boolean operators (aka "the actual boolean operators")
Dec
12
comment Why use arg type `class Object` instead of `Comparable[]`?
Nitpick: yo do not need to explicitly cast an object to Object in order to use methods of class Object.
Dec
10
reviewed No Action Needed Is it possible to have a keyed dictionary stored on disk?
Dec
10
reviewed Edit Is there ever a reason to use an array when lists are available?
Dec
10
revised Is there ever a reason to use an array when lists are available?
Copy edited.
Dec
10
reviewed No Action Needed Matrices calculations on partial shape matching
Dec
10
reviewed Approve Should I use ASP .resx resources if the website is available in a single language?
Dec
3
reviewed Reject Trying to create the simple 24 game in java, I have some code but I need to reverse it
Nov
30
comment Inheritance in imperative programming
I just found the talk which has the slide Uncle Bob was ranting against. It's interesting. If I were a software engineering guru and published author like Uncle Bob, I would have taken the effort to find the talk and see what it has to say. Maybe, just maybe, he's just mistaken about FP because he's unfamiliar about it. But he gives no indication in his post he did so, which doesn't surprise me...
Nov
29
comment Inheritance in imperative programming
It drives me mad that Uncle Bob feels confident enough to write about the differences/similarities between OOP and FP when he clearly is familiar with only one of the two!
Nov
29
comment Inheritance in imperative programming
The more I read Uncle Bob's posts, the less I respect him. The guy has no idea whatsoever about what FP is. No shame in that; there's plenty I don't know either, but I least I try not to rant about it as if I did. Examples of things he gets wrong: he speaks of polymorphism as if naturally belonged to OOP or FP didn't use it (wrong), he ignores higher-order functions as the natural way to do what he calls "source inversion", "too many parenthesis" is not something found in FP (maybe he got confused with Lisp?), "true functional programming has no assignment" (oversimplification), etc.
Nov
29
comment Inheritance in imperative programming
Please note that "OOP" is a subset of "imperative programming", so I think your question is imprecise. Also, I'm confused: you say "inheritance", but I suspect your question is about code reuse and/or polymorphism and/or subtyping. Is that so? Because there are many ways to reuse code outside OOP. (In other words: you're looking for a way to do inheritance. Why? What actual problem do you hope to solve with inheritance?)
Nov
25
reviewed Approve Merge sort versus quick sort performance
Nov
21
reviewed Approve What should an object be called that contains only setters and getters?
Nov
21
reviewed Approve How to break these long C++ lines in a neat way?
Nov
20
reviewed No Action Needed Notify about starting event
Nov
20
reviewed No Action Needed Syncing structured data and files in Android App with an ORM?
Nov
20
reviewed Approve Why do so many namespaces start with com
Nov
20
reviewed Approve Bug fixing approach
Nov
7
reviewed Reject Should I use the Date type in JAX-RS @PathParam?