Reputation
8,036
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
3 25 44
Newest
 Guru
Impact
~305k people reached

May
2
awarded  Guru
Apr
21
reviewed Close Multi-Threaded JavaScript?
Apr
21
comment How the time of Agile Sprint is calculated?
@RubberDuck I said I believed you. :-) Thanks for the link. I'll give it a listen.
Apr
21
comment How the time of Agile Sprint is calculated?
I'll take your word for it, @RubberDuck . There are probably people out there experimenting with lots of things. When variable length, calculated iterations become a 'thing', maybe I'll come back and amend my comment. :-) Until then...
Apr
20
comment How the time of Agile Sprint is calculated?
Agreed... Sprint durations are not calculated, they're chosen.
Apr
12
comment How to deal with misconceptions about “premature optimization is the root of all evil”?
I'm also going to chime in and say that if you're looking for answers to "how to work with people who stonewall a discussion the minute it has to do with performance", then this isn't the place for such a discussion.
Apr
7
comment If Repository Pattern is overkill for modern ORMs (EF, nHibernate), what is a better abstraction?
This is along the lines of how I answered a similar question on StackOverflow.
Mar
30
comment Are Repositories needed any longer in ASP.net 5 & EF7?
My take on why EF (and other ORMs) are not repositories.
Mar
10
awarded  Great Answer
Feb
26
comment Scrum - Dealing with failed sprints and deadlines
I agree with Doc Brown here. You can absolutely have a "time limit" without saying exactly "for what". It's perfectly reasonable to say, for instance, "Our deadline is <some date>. On that date, we'll ship what we have done." The scope of what gets shipped does not have to be set in stone the moment the deadline is created. Agile development is all about managing scope and communicating progress inside time-boxed increments, which are all actually mini-deadlines of their own.
Jan
29
comment How does this function returning a function work?
In javascript, Boolean is an object of type 'function', but it's not a class.
Jan
28
answered How does this function returning a function work?
Jan
28
revised How does this function returning a function work?
code formatting
Jan
17
comment Separating data access in ASP.NET MVC
@Uporabnik003 A viewmodel in this context represents the formatted and processed data that an MVC view needs to properly display itself. It's specifically an MVC concept, and would be in the MVC (web) project, not the service project, if you've placed your services in their own project. The ConvertToBookViewModel method itself I'd probably just have in the controller itself, or in a class next to the viewmodels if it needs to be shared between controllers.
Dec
30
comment Is it the same to say “instantiate a class” and “instantiate an object”? “Instantiate a class” does not mean creating a new class?
If you include the phrases "instantiate a class" and "instantiate an object", you'll notice the 'object' variant is much more common.
Dec
30
comment How to determine when to open a new branch or a new repository when using Git?
If you use branches to distinguish between each client's distinct version of your product, you cannot 'merge and delete' the branches. They will be perpetual. I think that's what the question is asking: should they be perpetual branches or their own repo?
Dec
30
reviewed Edit and Reopen Do you know the name of this algorithm? (cycle with history?)
Dec
30
revised Do you know the name of this algorithm? (cycle with history?)
don't need 'edit' flag
Dec
30
reviewed Leave Closed Is there a named anti pattern for historically grown software?
Dec
30
comment Is it the same to say “instantiate a class” and “instantiate an object”? “Instantiate a class” does not mean creating a new class?
@太極者無極而生 For the record, I think both ways of phrasing are fine in that they both convey the same idea and I doubt anybody would be confused by either. But in my opinion, objects are instances, so objects are what get instantiated, not classes.