| bio | website | stackoverflow.com/users/20133/… |
|---|---|---|
| location | Oklahoma City, OK | |
| age | 30 | |
| visits | member for | 2 years, 6 months |
| seen | Feb 19 at 14:50 | |
| stats | profile views | 21 |
I am a senior applications developer for Chesapeake Energy specializing in GIS applications. I specialize in C#.NET, WPF/Silverlight/MVVM, Oracle Spatial, and ESRI technologies.
In my free time I spend time with my wife and kids, study Koine Greek, and practice target shooting.
|
Sep 10 |
comment |
General programming techniques to speed up coding time I'm also going to add: contest != profession. I think it is two separate questions: code fast for competition vs. code fast professionally. The techniques and practices are totally different. Competition coding is all about solving a problem (typically mathematical) quickly at the expense of "clean code". Programming professionally means you get the job done quickly, but in a maintainable pragmatic manner. The techniques for the latter will not be the same as the former. |
|
Sep 10 |
comment |
General programming techniques to speed up coding time I'm also going to add: contest != profession. I think it is two separate questions: code fast for competition vs. code faster professionally. The techniques and practices are totally different. |
|
Sep 10 |
comment |
General programming techniques to speed up coding time +1 - I totally agree with this. Knowing how to quickly write code in STL is huge in these kinds of competitions. |
|
Sep 10 |
comment |
General programming techniques to speed up coding time I agree with Codism. These programming competitions are about laying code out as fast as possible no matter how ugly it is. Many times, you hardly get a chance to compile and run the code at will. I agree with the principle of TDD, but I'm not sure I can recommend it for an ACM or TopCoder competition. |
|
Apr 11 |
comment |
“As” Naming Convention @DuckMaestro - With your explanation, it makes sense...but would it be obvious to the next guy working on your code? |
|
Mar 21 |
comment |
What are the chances of Google's Go becoming a mainstream language? I think Go will only surpass C/C++ as a system language is if Google's OS takes off. If Google's OS doesn't take off, I think it is going to have a much harder time hitting the mainstream. |
|
Feb 17 |
comment |
What is a single word I can use to describe a non-query SQL statement? Actually, the goal is to create a generic DOA that wraps a nice OOP pattern we are using. This object abstract the database plumbing and will be used by our data tier. |
|
Feb 17 |
comment |
What is a single word I can use to describe a non-query SQL statement? I need to modify my question. I shouldn't have mentioned DDL because we aren't allowing those. OracleDMLStatement works perfectly. |
|
Feb 17 |
comment |
What is a single word I can use to describe a non-query SQL statement? You are correct. I should have not have said DDL because we aren't allowing those. DML is all we are doing. I'll modify my question to exclude DDL. |
|
Feb 17 |
comment |
What is a single word I can use to describe a non-query SQL statement? @FrustratedWithFormsDesigner - A simple insert statement. It uses SQL but it isn't a query. |
|
Feb 17 |
comment |
What is a single word I can use to describe a non-query SQL statement? DML and DDL covers all of it. I'm just looking for name suggestions that imply a statement that isn't a query. |
|
Jan 31 |
comment |
Why are most browsers developed in C++ +10 - Other than raw performance, I think this is the REAL reason most browsers are in C++ with the exception of IE. Most browsers work on multiple platforms and there are few languages/frameworks that can perform at the same level AND be cross-platform compatible. |
|
Dec 21 |
comment |
Key bindings war in my brain ViEmu is by far the best VIM emulation is VS. I highly recommend it. |
|
Feb 9 |
comment |
When is it reasonable to create my own programming language? I do have to mention that in "The Pragmatic Programmer" that writing smaller, domain-specific languages to aid in a task is incredibly helpful and encouraged. I wouldn't recommend writing a full-fledged general purpose language, but a metalanguage that generates code can be helpful at times. |