141 reputation
4
bio website shane.jscconsulting.ca
location Calgary, Canada
age 35
visits member for 3 years, 4 months
seen May 4 at 1:57
I've a software consultant who strives to follow the principles and practices preached by alt.net

Aug
24
awarded  Teacher
Aug
24
comment How do I grok NHibernate's QueryOver API?
Yeah.. me too.. hopefully someone else has a hidden link up their sleeves but I doubt it..
Aug
24
comment Any suggestions for pair programming with external resource?
That's not paired programming.. thats just normal programming.. so why not just use source control and have him checkin at the end of the day?
Aug
24
answered How do I grok NHibernate's QueryOver API?
Jul
21
awarded  Citizen Patrol
Jul
19
comment Why don't all companies buy developers the best hardware?
A developer without an SSD is a sad sight indeed...
Jun
16
comment Programming language for simple program?
Is there a reason you aren't thinking web for gui? I am a huge desktop dev but have gotten to the point where it would take a fairly strong argument for me to choose desktop over web.
May
25
comment Why use an OO approach instead of a giant “switch” statement?
+ a huge example of premature optimization.
May
19
comment Best practice to keep the changes in the project well documented
I'd actually recommend git over Mercurial just for the ease of branch per feature workflow but other then that agree.
Mar
25
comment Do software engineers really need to know low level stuff anymore?
I'd suggest a change of title to low level languages. There are plenty of low level things (how threads work.. how your os works.. so on and so forth) that still have value even if knowing C++ or Assembly may not.
Mar
25
comment Define “production-ready”
A big thing I would add to this list is.. when something breaks the system provides enough information that you can figure it out.
Mar
25
awarded  Autobiographer
Mar
25
awarded  Supporter