Reputation
31,582
Next tag badge:
86/100 score
25/20 answers
Badges
2 42 112
Newest
 agile
Impact
~1.4m people reached

1d
comment Storing a many-to-many relationship between aggregate roots in a document store
You didn't think you were going to get all that schemaless speed and scalability for nothing did you ;)
2d
comment Send more data, or do client processing?
Are these mobile devices? The more logic you can put on the server, the fewer changes you'll need to make to the mobile app which may require approval by your app store.
2d
answered Maximizing the amount of work not done in Agile?
2d
comment Delivering source code - refactor for clean up?
Do you usually hide 3-4 days of work from your boss?
Aug
19
answered Should I use nhibernate for a one row settings table
Aug
19
comment Is using hashes for primary keys a good idea?
Even if this algorithm creates a duplicate, aren't there other checks in a system that would have indexes that do not allow duplicates? If I go to another hospital without my ID card, wouldn't there be other means to lookup an individual besides this number?
Aug
13
comment Calendar/Planning algorithm
Do you have any previous scheduling data along with the constraints applied during that time?
Aug
13
comment What prevents others from commerciallly redistributing open source software as-is?
I'm voting to close this question as off-topic because it is seeking legal advice.
Aug
7
comment Is it possible to avoid a lot of using statements?
How is this writing using only once?
Aug
7
comment are technical user stories allowed in scrum
Even something like load balancing is just a result of a user wanting the system to perform better, so this isn't any different than any other implementation. They want to save data, but couldn't care less about a database.
Aug
7
comment How much effort should I put into the functional specification?
@Alex - I would hope not. Agile may not go into as great of detail.It's Working software "over" comprehensive documentation and not we don't need no stinkin' documentation.
Aug
7
comment How to scale a C# server application
Is this what you're looking for: technet.microsoft.com/en-us/library/Cc725691.aspx
Aug
6
comment Why does Swift not require semicolons?
Not everyone comes from other languages, so how would they even know they're not uniform? Won't Apple attract more new programmers with Swift by getting rid of the Objective-C parts that many people dislike?
Aug
5
comment Creating a specific table for shared columns among other tables (models)?
Excellent. You reuse code because different things have something in common from a requirements standpoint and not just because two separate things happen to have a similar functionality.
Aug
5
revised Handling Many to Many Relationship using Restful Uri
get rid of begging not to close
Aug
4
revised Alternatives to using dictionary in parameters in C#?
not really about refactoring
Aug
4
revised Design pattern for different code behaviors according to different clients
not really about refactoring
Aug
3
comment Appropriate to put known issues directly in software?
Is requiring a certain OS version to allow installation an option? At least the complaints are limited to a lack of backward compatibility.
Aug
3
answered Should I, and if so how do I, learn to favour upfront design with abstraction over retrospective removal of repetition?
Aug
3
comment Should I, and if so how do I, learn to favour upfront design with abstraction over retrospective removal of repetition?
@PaulRichards - But you stated there was no way to test the design when done all up-front.