24,581 reputation
352104
bio website
location
age
visits member for 4 years, 7 months
seen Apr 13 at 13:07

Sep
18
comment How much pair programming is ideal?
THe answers would range from 0 - 100%. As an introvert, personally I find it can be effective, but If I had to spend 100% of my day attached to another person, I would run screaming out of the room. 10-20% would be fine. If you feel uncomfortable with the 95%, then go with your gut feel that this is not the job for you. It doesn't matter what anyone else would choose.
Sep
16
comment Using JOIN keyword or not
Of course that left join syntax never did provide the correct results reliably (see BOL for SQL Server 2000) so even if it was faster, I would have replaced it.
Sep
12
awarded  Nice Answer
Sep
10
awarded  Yearling
Sep
9
awarded  Necromancer
Sep
4
awarded  Good Answer
Sep
4
comment Stored Procedures a bad practice at one of worlds largest IT software consulting firms?
@Quant_dev, if you are accessing a database you must care about performance. It is attitudes like yours which is why I see so many badly designed and poorly performing datbases. That is not optional and that is why database specific code is often preferred, but it is almost alawys more performant.
Aug
16
awarded  Nice Answer
Jul
3
awarded  Nice Answer
May
8
awarded  Good Answer
Apr
15
answered When do you use subquery in SQL?
Apr
2
revised Development Teams - Can One Bad Apple Spoil the Bunch?
edited body
Mar
27
comment Commercial vs Personal software licenses
I was also thinking about pointing this out for future readers, I was pretty sure the tool you wanted to use would be fine, but I have seen some messes created where people did something in a tool that the company didn't have and then left.
Mar
27
answered Commercial vs Personal software licenses
Mar
10
awarded  Nice Answer
Mar
7
revised Audit trails and entity relationships
deleted 1 characters in body
Feb
17
comment What are some good assignments for an introductory course, to reach today's students?
When I taught, I always used real life types of examples and they were plenty interesting to my students because they were serious about their profession. Just becasue you use business examples doesn't mean you can't start with basic techniques. It does mean that the young devs can more easily relate their knowledge to the tasks they will actaully need to do once they are employed. I am not interested in colleagues who can only work if it is fun. We don't try to make civil engineering fun or the study of medicine fun. This is serious stuff, it deserves the respect of being taught seriously.
Feb
5
awarded  Great Answer
Jan
14
revised Using JOIN keyword or not
added 20 characters in body
Dec
11
comment How can I automate production deployments without experiencing extreme anxiety?
Then set up an environment that you refresh from Prod just before you run the automated script. Use it for nothing else.