Reputation
21,787
Next tag badge:
173/100 score
18/20 answers
Badges
6 42 120
Newest
 Nice Answer
Impact
~932k people reached

Sep
17
comment Is a memory of all possible permutations of a kilobyte block and pointers possible?
Comments are not meant for extended discussions. Please continue the conversation in our chat room. Thank you.
Sep
15
comment Problems in QA Environment
@andrewramka Why do QA have unlimited access into your system? I think something is terribly broken in your environment management at this company. Don't mistake this for being normal. QA should under all circumstances be a mirror of production.
Sep
14
comment Why isn't there a true “Date-Only” data type?
@AlanShutko And yes that "additional data" that is needed are things like the local time zone, and Days, and any other important data that must be captured. These are all just abstractions however to a single point in time, even if the point in time is not important to your algorithm. As far as nanosecond and even microsecond scale, my answer is geared more towards web and LOB type software. I doubt that the LHC language of choice is C# or Javascript.
Sep
14
comment How to use composition in Java
That is what I would do. A Class is just a description of an object. If I as a programmer were to use your Seat class then it wouldn't be clear to me this class was meant to be a data structure to store multiple seats. The Car can have many instances of objects that conform to the Seat class. I hope this is clear.
Sep
14
comment How to use composition in Java
Furthermore, your constructor describes a property "5" of a new object Seat. This property doesn't make sense. A car has a collection, list or array of Seats. An object has properties that describe it in its entirety like, Leather, heated option, etc...). The Amount of Seats is more of a property that you would use to describe a Car. If you get confused about where data belongs think a question, "How many Seats does this Car have?" Would you ask the Seat? How would the Seat know? Can I ask the Car? Sure, the Car should probably know how many Seats it has.
Sep
14
comment How to use composition in Java
Just a note: while composition and aggregation are very similar, what you describe might be better described as aggregration. See this link.. A Seat as an object can exist have meaning or use outside of a Car.
Sep
14
comment Why isn't there a true “Date-Only” data type?
I felt like behind the warranted frustration and "rantiness" of the post, there was a good set of questions here. I edited out some extraneous details and reopened. Let me know if I captured what you were trying to ask.
Sep
14
answered Why isn't there a true “Date-Only” data type?
Sep
14
revised Why isn't there a true “Date-Only” data type?
Clarifying question and removing discussion bits
Sep
3
comment Manual Dependency Injection Examples Still Tightly Coupled
@JayMee I am not saying that DI could not or should not be done without a framework. What I am saying is that whether you use a framework or roll your own using Factory pattern, it should be an all or nothing. If you choose to Roll Your Own then you should do so exclusively and not having competing containers. It sounded as if you were trying to do your own DI when you are already using AutoFac for your project.
Sep
3
answered Manual Dependency Injection Examples Still Tightly Coupled
Aug
26
answered Maximizing the amount of work not done in Agile?
Aug
26
comment How does the Scrum Master participate in Daily Stand-Ups?
Please disclose if you have any affiliation with standup.report per our site guidelines. This post may be mistaken for spam.
Aug
8
comment What exactly makes the Haskell type system so revered (vs say, Java)?
Comments are not for extended discussions. Please continue this conversation in our Chat Room. Thank you.
Aug
4
comment Is this OOP class hierarchy too deep?
@Den This is one of those questions that actually is on topic at both. It can be asked at both too as long as the question is worded such here to seek answers from a software developers perspective, and at GameDev to seek answers from a Game Developers perspective.
Aug
4
comment When did Undefined Behavior in C jump the causality barrier
Comments are not for extended discussion; this conversation has been moved to chat.
Jul
28
comment How does unit testing work?
@JGEstiot Hi, you don't have the reputation yet to post a comment, but I turned your answer below into a comment for you. Your opinion is valuable but it doesn't actually address the question that was asked so I moved it to comments. For more information on how to use this site, please see the Help Center.
Jul
28
answered How to handle a project in git with the same code but different templates?
Jul
14
answered Are case-studies an effective way of getting efficiency-focused team members to be willing to trade some efficiency for quality?
Jul
14
comment Are case-studies an effective way of getting efficiency-focused team members to be willing to trade some efficiency for quality?
The answer does not necessarily have to directly address the question if the question demonstrates a very clear problem and the answer provides a good faith and quality attempt to provide an answer to the problem. If you think the answer is off base however then feel free to downvote answers you don't like.