Reputation
43,430
Next tag badge:
205/100 score
16/20 answers
Badges
13 108 195
Newest
 Enlightened
Impact
~1.2m people reached

Dec
16
comment Shortest Common Superstring: find shortest string that contains all given string fragments
@majidgeek: Thanks for letting me know.
Dec
16
revised Shortest Common Superstring: find shortest string that contains all given string fragments
added 38 characters in body
Dec
8
awarded  Enlightened
Dec
8
awarded  Nice Answer
Dec
5
comment Is “White-Board-Coding” inappropriate during interviews?
@KyleStrand: It was weird. He totally managed to model the problem I gave him in the interview, but he couldn't apply the same thinking to the business. But, also, he had a more general problem with laziness, so perhaps it was more that he wouldn't than couldn't. And perhaps that's the lesson to be learned, with 5 years of hindsight: technical tests are all well and good, but can't identify a fundamental character flaw.
Dec
3
comment Creating a sort of 'in-language compiler'
Might want to have a look at this book: manning.com/rahien
Dec
3
awarded  Nice Answer
Dec
2
comment Scrum: Is it ok for the design/UX of user story to occur in the same sprint as implementation
@Allan: What your scrum master is failing to understand is that, if the designer has to complete their work before a developer can begin their work, that IS up-front design. Making it happen within the sprint removes none of the cost of up-front design but it does make it less-visible AND makes it harder to estimate your development. If you can find a way to iterate with your designer, that's great, make it part of the sprint and make the effort appropriate to a collaborative task. But up-front is OK, as long as it's honest and, preferably, done before the sprint.
Dec
1
comment Scrum: Is it ok for the design/UX of user story to occur in the same sprint as implementation
Worth mentioning that your question in the subject line is very different from the questions at the bottom of your text. Would be helpful if you edited that to choose one or the other.
Dec
1
revised Scrum: Is it ok for the design/UX of user story to occur in the same sprint as implementation
added 462 characters in body
Dec
1
answered Scrum: Is it ok for the design/UX of user story to occur in the same sprint as implementation
Nov
18
comment Understanding the static keyword
@Allan: Arguably, if you're calling a public method on a class that doesn't affect the state of an instance of that class, it SHOULD be static, to make that clear to the client developer. If that method does so much that it needs mocking, that's a different problem that can be solved a number of different ways.
Oct
30
revised Should I store images in my database or file system in this application?
added 12 characters in body
Oct
30
comment Should I store images in my database or file system in this application?
@EsbenSkovPedersen: "Moving to a CDN" is the "that" in the sentence you quote ... maybe I should edit that line.
Oct
29
revised Should I store images in my database or file system in this application?
deleted 23 characters in body
Oct
29
answered Should I store images in my database or file system in this application?
Oct
15
comment What is the difference between the factory pattern and abstract factory?
@SerG Well, in fairness, you've picked up that quote from Wikipedia, on a page that read very differently three years ago. I would argue that the current Wikipedia page contradicts itself in several places, but I don't have the desire to get involved in picking that apart. What I would concede, in hindsight, is that the example I've provided here is a specific kind of Factory Method, known as the Parameterized Factory Method. But the point about the difference between Factory Method and Abstract Factory holds across all types of Factory Method.
Oct
13
awarded  Nice Answer
Sep
30
awarded  Explainer
Sep
2
awarded  Good Answer