7,284 reputation
22243
bio website devadept.com
location Scottsdale, AZ
age
visits member for 4 years, 6 months
seen 7 hours ago

twitter: @mr_eking


2d
comment Hidden dependencies - why not?
@Elfy Your 346253453245 files that use your class shouldn't have to be updated unless you're instantiating a new instance of your class in each of those places. Which, if you've designed your system with IoC in mind, you won't be. The number of files that have to call that constructor you just updated should be minimal... Hopefully there's just one (configurable) place, but certainly not in each of the 346253453245 consumers.
Mar
24
comment Searching for a way to accelerate code exploration by mapping line number ranges to namespace/class/method names
"That I should be able to use a regex (one for each language...) to specify all the types of namespace, class, and function declarations that I care about ..." Just the thought of that makes me cringe. :-)
Mar
24
comment Metric for programming language ease of understanding
There's this thing out there, but I don't know what it's called. Can anyone tell me? Definitely a guessing game.
Mar
23
reviewed Close How come the computer doesn't have to read the entire table when the column is indexed?
Mar
23
reviewed Leave Open What are the duties of a software control management (SCM) engineer in a large company?
Mar
23
reviewed Leave Open Algorithm for triangulating a polygon with given boundary edges
Mar
22
comment What is better repository design?
Complete opinion here, but I've always ended up frustrated with the inflexibility of generic repositories, especially those with abstract base classes. I'd say skip the whole IRepository<Person> concept altogether and go with IPersonRepository. You can do whatever you want inside your repository, and your consuming code doesn't need to know if it's a table, or a view, or a file on disk, or a web service, or whatever.
Mar
19
reviewed Approve What is the best way to prove that in-code documentation is greater than extensive external documentation?
Mar
19
answered Asp.Net MVC from in modal bootstrap
Mar
16
comment Evaluating productivity differences in different work stations
There's also factual evidence out there that supports colocated work. For what it's worth, I voted to close on the basis of "Your questions should be reasonably scoped. If you can imagine an entire book that answers your question, you’re asking too much."
Mar
12
comment Separating data access in ASP.NET MVC
@IsaacKleinman Others would be wrong, in my opinion. :-) The controller has specific responsibilities, and business logic isn't one of them. programmers.stackexchange.com/a/26442/4127
Mar
12
comment Separating data access in ASP.NET MVC
@IsaacKleinman Not if the processing includes doing something to the Book, the LibraryInventory, and the Customer record in one transaction. Such processing doesn't belong in any of the individual objects, but in a service designed to manage such interaction.
Mar
10
comment windows 8 & windows phone 8 app development relationship
Do some searching on Universal Windows Apps, as that's the direction phone/tablet/desktop app development is going. You can find a book or two on the topic in the normal places.
Mar
5
answered OOP implementation doubts with databases
Mar
5
comment Version number for a pre release software that will be the second major release
+1 It's really easy to explain to customers "this is the beta version of our 2.0 product" when you give them version 2.0.0b.
Mar
2
reviewed Close Algorithm or domain for finding cheapest subgraphs that connect vertex pairs
Mar
2
reviewed Leave Open Introducing Scala to a Technical Manager
Feb
25
revised Integrating QA within agile sprints
The first sentence seemed to be missing one of its subjects :-)
Feb
24
comment Are deadlines Agile?
Thanks for your comment. I think we've both been talking past each other for a while, and maybe it just takes a certain phrasing to make things click. I haven't been meaning to say "dealines are agile", but I can see how it would come across that way. Sorry about that.
Feb
24
comment Are deadlines Agile?
Most recently, my team (although not me personally) worked on an application that had to be ready in time for the Super Bowl. That was an absolute deadline. The project was done in a perfectly agile manner, with the understanding that what we had by the deadline is what we'd be using. There was absolutely no conflict between "having a deadline" and "agile project".