346 reputation
15
bio website
location Winston-Salem, NC
age
visits member for 3 years, 3 months
seen Sep 10 '13 at 20:57

Apr
1
awarded  Yearling
Sep
7
comment Alternative for Access+SQL Server for enterprise projects
I'm not a fan of the argument that "lots of people are using it, so it must be ok". Just because enterprises use Access doesn't make it an enterprise-level software development platform suitable for building software intended to be sold to enterprise customers.
Sep
7
comment Alternative for Access+SQL Server for enterprise projects
@Kyra sure, if you're a business analyst or sales professional. If you're a professional developer, there are much better tools available.
Aug
26
comment Learning Multi-Threading Fast - C#
@bo The problem with ignorance is, by definition, you don't know that you're lacking some key necessary knowledge. I think the "do it first, then look for help" approach works in some cases, but for something complex like this, you need a decent understanding first. But I agree, it makes more sense when you have something real to apply it to. What worked for me was to read first, then do something (referring back as necessary), then re-read, at which point things made a lot more sense.
Aug
26
answered Learning Multi-Threading Fast - C#
Aug
18
answered Is there a minimum team size required to see a benefit from Agile?
Aug
15
comment Why did Microsoft make parameters, local variables and private fields have the same name naming convention?
I think you've confused "CLR-compliant" with "CLS-compliant". If something were non-CLR compliant, it wouldn't compile. CLS is just a warning that it may not be compatible with other languages, and basically only affects public members (technically, things visible outside of your assembly).
Aug
5
comment What are the steps in beginning a large project, when all I have is a big idea?
+1 for start small, that's the basic approach to large projects: break it into smaller pieces, and deal with them one at a time.
Aug
5
comment Empirical study on activity distribution of a programmer?
@miku I don't think you're going to get a better answer than "it depends", because there really is no other answer. People can share their personal experiences, but like Falcon said in his answer, it's going to be completely different for each person because there are so many factors involved.
Aug
5
answered Is information hiding more than a convention?
Aug
4
comment What if a team member start listing aggressive deadlines and management is happy and programmers know they will work overtime?
If discussions with your manager fail, this will be your last option. In some cases, this is the only way to illustrate that forcing unrealistic deadlines, while "highly productive" in the short term, are detrimental in the long run.
Aug
3
awarded  Commentator
Aug
3
comment Will staying in this position affect my career negatively?
Actually, the company where I currently work, we rely heavily on iSeries/RPG systems, and everyone is being offered the option to retrain in other technologies. Some are happy to keep doing what they've done for 30 years, others are picking up .NET 4, MVC, Entity Framework, and WCF. And new employees are being trained on the iSeries, to free up the current employees. It's a matter of perspective; the MOST important thing is to keep the good, experienced programmers, keeping them in the mainframe world isn't.
Aug
2
answered Does your company have a written policy about contributing to open-source projects?
Jul
23
comment Were you able to implement design patterns in tight deadlines?
The code is so incompatible to the implementation of the pattern If that's the case, then it's either a poor choice of pattern, or the code isn't solving the problem. You pick a pattern that solves the problem you're facing, not try to shoe-horn as many patterns as you can into a project for bragging rights!
Jul
22
answered Were you able to implement design patterns in tight deadlines?
Jul
21
answered Will staying in this position affect my career negatively?
Jul
21
comment What is “The Cloud”? What do I say when people ask if my web service is “on the cloud”?
@Carson technically, scalability is a requirement, but not reliability. Reliability/failover is pretty much left up to you, either by having deployments to multiple cloud providers or scaling to multiple zones from a single vendor.
Jul
20
comment What is “The Cloud”? What do I say when people ask if my web service is “on the cloud”?
@Nick That's a common configuration, but not a requirement
Jul
20
answered What is “The Cloud”? What do I say when people ask if my web service is “on the cloud”?