7,461 reputation
21241
bio website
location
age
visits member for 1 year, 10 months
seen yesterday
stats profile views 255

Feb
26
comment Finding subtree in a tree
I'm pretty sure he meant d instead of c.
Feb
22
answered How to use Dependency Injection in conjunction with the Factory pattern
Feb
19
comment Naming for a class that consumes an iterator pattern
I believe aggregator implies that what you are doing with the iterable is aggregating it, which isn't always true.
Feb
19
comment Naming for a class that consumes an iterator pattern
I think he means the class calling the iterator to iterate the iterable's elements.
Feb
19
answered Naming for a class that consumes an iterator pattern
Feb
18
awarded  Caucus
Feb
14
comment Is this a test smell or is it even worse?
+1 for good answer to question he meant to ask and eventually did
Feb
14
comment Is this a test smell or is it even worse?
+1 for good answer to question originally asked
Feb
14
answered More comfortable working on the backend, often referred for role on the front end
Feb
14
comment Have there been disputes when software identifies genders with a boolean?
One problem with using a boolean instead of some kind of enum for modeling real world phenomena - one might want to model transgender, XXY chromosomes, etc. I have seen transgender (2 types) in a real world database as a permissible gender value. I don't know if it was the result of a dispute.
Feb
13
comment Wrote an application for a friend. Who is the owner of the software?
@RobertHarvey - I don't think it's that simple. There's stuff about a shop right but they don't by default get copyright, I think. It's complicated enough that they probably either want a lawyer or to just come to a clearer agreement, maybe both.
Feb
13
comment Why do code generators always use fully-qualified identifiers?
If it's pretty much specific namespaces it wouldn't be extraordinarily difficult to write something that adds the using statements and shortens the long names in a later pass. You could always submit your code to the project.
Feb
12
answered Best practice to sync long paths to filesystems where path length is limited?
Feb
11
reviewed Leave Open Relative value of manual vs automated testing
Feb
7
comment Declaring functions as final… except when it is me who does the deriving
If you go ahead and implement what you are describing the implementation is language dependent (and may be impossible). However, the general answer was answered correctly by Thiton. But, almost never say never and all that, on the remote chance that this time it's a good idea it depends on the language. And after all that, for PHP I don't know the answer.
Feb
7
comment Declaring functions as final… except when it is me who does the deriving
You might want to mention what language you are using, since that completely determines the answer.
Feb
5
reviewed Needs Improvement What is a real-world use case of using a Chomsky Type-I (context-sensitive) grammar
Feb
5
reviewed Satisfactory As a software architect, am I supposed to focus that much on analysing the logs and fixing other's bugs?
Feb
5
awarded  Custodian
Feb
5
reviewed Needs Improvement Where can I learn more about JavaScript and Python?