Reputation
301
Top tag
Next privilege 500 Rep.
Access review queues
Badges
1 2
Newest
 Yearling
Impact
~7k people reached

  • 0 posts edited
  • 0 helpful flags
  • 25 votes cast
Feb
3
comment Is the var token necessary to signal variable declaration?
It's also worth noting that 'var' in C# is a comparatively recent addition. Previously, you would have to declare the Type of the variable - e.g. DateTime myDateTime = .... . This is useful as it shows the intended type of the variable, so it's harder to get your types mixed up. Sadly, 'var' only shows your intent to declare a variable that will have it's type resolved later. This is useful for anonymous types (and LINQ queries are probably why this was introduced. See msdn.microsoft.com/en-gb/library/bb397696.aspx), but the overuse of this keyword is something I personally dislike.
Nov
26
answered How to tell whether your programmers are under-performing?
Oct
30
answered How can I get non-programmer colleagues on board with bespoke software rather than Dynamics CRM + Sharepoint?
Aug
17
awarded  Yearling
Aug
3
answered What should one consider in choosing a language for web application development?
Jul
30
comment Why can't the IT industry deliver large, faultless projects quickly as in other industries?
+1 on the immaturity of Software development. Civil Engineering has had a couple of thousand years to develop it's practices. Aerospace has had a hundred, and is based on other engineering disciplines. Software is still young. It's also normally poorly understood. People can build bridges over streams or make paper planes as kids - the same isn't really true of software.
Jul
3
comment Is it worth to learn Experimental Languages?
+1 on the comments on C#. There's plenty of jobs advertised asking for it.
Jul
3
comment Do your managers prefer to create proof of concept (POC) before working prototype?
@Baboon Or build your prototypes so that they can't be safely put into production. It's a prototype - feel free to cut corners! Just so long as it proves what you set out to prove. The less production ready it is, the faster you can build it, and the less likely it is that you have to go live with it. Fail early, fail fast.
Jul
1
awarded  Teacher
Jul
1
awarded  Supporter