Reputation
632
Top tag
Next privilege 1,000 Rep.
See votes, expandable usercard
Badges
3 12
Impact
~5k people reached

  • 0 posts edited
  • 0 helpful flags
  • 24 votes cast
Apr
28
revised Company wants to write custom project management tool, rather than use third party product
added 541 characters in body
Apr
28
comment Company wants to write custom project management tool, rather than use third party product
"I think the root is that this dev thinks he is (or should be) the company director" No I don't actually. I've no idea how to run a company, but this director had little idea how to manage software projects. He left all of those decisions to the devs, except this one (build vs buy), which happened to be a very key issue. In the company I work for now, the IT team (which include me) come up with what tools to work with, and how to manage the projects. That flexibility is a great asset of this company, I appreciate not all employers offer that.
Apr
28
revised Company wants to write custom project management tool, rather than use third party product
added 1736 characters in body
Oct
20
comment Penny auction concept and how the timer works
100% agree with @Ratchet. Use web sockets, or a library that abstracts the concept of bi-directional communications (like socket.io).
Apr
4
awarded  Nice Question
Jan
31
accepted Is there a need for a factory class for creating viewmodels?
Jan
30
awarded  Popular Question
Oct
9
comment Why use in-memory database for integration testing?
It's nice for a dev to be able to get latest of all the code and run the tests, without having to setup an external database beforehand.
Oct
9
comment How to start competitive programming?
Put it this way. As a beginner guitarist, would you be willing to enter a contest where you had to come up with your own solos in the Ionian mode and play at 189BPM? Or would you slowly practice those solos first and build up your speed? Use things like TDD or/and coding dojos to build up your speed, but the core idea is to build core knowledge first. What use is a fast developer whose code is not very good quality?
Oct
4
answered MVC shared model different required fields on different type
Oct
4
awarded  Yearling
Apr
22
awarded  Popular Question
Sep
26
awarded  Yearling
Aug
24
awarded  Nice Answer
Aug
10
comment Are there any theories or books about how to debug “in general”?
+1 I have a copy of that book, and I must say, it's really well written. It's generic in that you could debug anything using the rules that the author suggests : software faults, hardware issues, problems with the toilet, anything really :)
Aug
10
comment BDD in .NET - Chicken or Egg or..?
and channel9.msdn.com/Series/mvcConf/…
Aug
10
comment BDD in .NET - Chicken or Egg or..?
Good reference for BDD: msdn.microsoft.com/en-us/magazine/gg490346.aspx
Aug
10
comment Why is the use of abstractions (such as LINQ) so taboo?
If your interviewer was so concerned about your fondness for LINQ, why didn't he/she ask more about this, as in give you a coding question on how to do something by hand, rather then using LINQ? This would have shown them that you are happy to do things the "organic" way. I think you were unlucky to have them dismiss you just because you like LINQ so much. Seems a bit stupid quite frankly.
May
8
comment Company wants to write custom project management tool, rather than use third party product
In the end we did end up writing our own tool, and it's crap. Management loves it, but considering that there was nothing in place beforehand, it's not difficult to please them. The devs (including me) aren't impressed. When I see things like Axosoft OnTime I just think we've missed a huge opportunity. It's a shame, but that's management for you. Sometimes they insist their way is the best simply because their own the company. Er, yeah, good luck with that logic!
Apr
23
comment Is there a need for a factory class for creating viewmodels?
Both of you share the same thoughts as me on this, so I'm glad I'm not alone :) @MattDavey I can honestly say I doubt very much that the viewmodels will be used with more then one controller, which makes the factory idea redundant. I'll share this when the topic comes up again at work.