446 reputation
39
bio website
location
age
visits member for 1 year, 7 months
seen Oct 27 '12 at 3:48

Sep
10
comment Does Dart have any useful features for web programmers?
Many modern programming languages (Ruby, Scala, Python) include some kind of multiple inheritance mechanism, and this is coming in JDK8. Is this planned for Dart?
Sep
9
comment Does Dart have any useful features for web programmers?
Doug Crockford's comment is amusing: "So, I've thought for a long time... if I could take a clean sheet of paper and write a new language that retains all the goodness of Javascript... I would not have come up with anything like Dart."
Sep
9
comment What's the worst programming book you've ever read?
Haha - the title!
Sep
9
comment What's the worst programming book you've ever read?
His attempt to explain virtual base classes makes no sense at all. But maybe that's because virtual base classes make no sense at all.
Sep
9
comment What's the worst programming book you've ever read?
I love how they throw in everything that's trendy on the cover C++! Web Programming! Object Oriented Design! UML!
Sep
7
comment Do I need to know servlets and JSP to learn spring or hibernate or any other java web frameworks?
Spring is a java technology stack that includes a wide variety of projects. Spring MVC is the server side web framework. Spring's online documentation and sample applications are the best way to learn Spring MVC.
Sep
7
answered Do I need to know servlets and JSP to learn spring or hibernate or any other java web frameworks?
Sep
6
answered Code Design question, circular reference across classes?
Sep
6
comment Code Design question, circular reference across classes?
Pretty much all testing frameworks can create mocks without interfaces. Creating interfaces has its place, but it's over-used and creates a lot of over-complexity in design and un-needed code.
Sep
6
answered MVC, when to separate controllers?
Sep
3
awarded  Editor
Sep
3
revised Binding in the view or the controller?
grammar/syntax
Sep
3
suggested suggested edit on Binding in the view or the controller?
Sep
2
comment How can rotating release managers improve a project's velocity and stability?
I'd add the same argument for rotating tech leads: it's largely a thankless job, and rotating its responsibilities is a way to share the burden and prevent one person from burning out.
Sep
1
comment Bug severity classification issues
Every bug will be marked as level 1 so I wouldn't think too much about it.
Sep
1
answered I don't understand why algorithms are so special
Aug
31
awarded  Commentator
Aug
31
comment Is it a good practice to have Epics under User Stories?
Or the tool includes a multitude of ways to use it including unconventional ways which might be applicable in some corner cases.
Aug
31
comment What is the use of Spring's init-method and destroy-method?
Circular dependencies is a key benefit of setter injection. From the humble back-pointer and beyond.
Aug
31
answered What is the use of Spring's init-method and destroy-method?