| bio | website | stackoverflow.com/users/… |
|---|---|---|
| location | Bloomington, IL | |
| age | 28 | |
| visits | member for | 1 year, 9 months |
| seen | May 16 at 2:28 | |
| stats | profile views | 30 |
A primarily VB.NET developer holding a degree in Aerospace Engineering. I have an interest in everything ranging from VB to C# to C to SQL to Javascript. I don't really hate on any language, they all have their usefulness though I find PHP's syntax to be quite hideous. I refuse to touch the Ektron CMS400 with a 10 foot pole but a 20 feet might be okay. I <3 refactoring. That is all.
|
Aug 6 |
awarded | Yearling |
|
Mar 16 |
comment |
How should code “Goal Tending” be handled by a Development Manager? This. Real code reviews would be a much better path here. The two big upsides being, like you said, the developer learns the application architecture more quickly because you are showing him the issues. The second being that you won't be introducing bugs because you don't fully understand the new code being written. Perfect answer for this question. |
|
Feb 29 |
comment |
Is continuous creation and deletion of tables a sign of an architectural flaw? @maple_shaft Sure, any technology can be abused, like anything else you have to weigh the pros/cons and test, test, test. Materialized views may, however, offer you an out if you find yourself denormalizing your tables. I think your point is just further reason to have a DBA or at least a developer with strong DB-fu on staff to pull the reins back when everybody else is charging ahead with a clearly poor design. My best work has come not while coding or designing, but preventing others from making horrible, horrible decisions. |
|
Feb 29 |
comment |
Is continuous creation and deletion of tables a sign of an architectural flaw? @maple_shaft There are better options for read-heavy databases then de-normalized tables. Oracle's Materialized Views, SQL Server's Indexed Views, DB2's Materialized Query Tables...not sure of the equivalent feature in MySQL. That said, in my experience, developers have a tendency to be quite horrible at actual database design and SQL in general, much less having the ability or knowledge to take advantage of the more advanced features. |
|
Feb 23 |
answered | What is the optimal minimum time to work on tasks for a single project? |
|
Feb 13 |
awarded | Good Answer |
|
Feb 13 |
awarded | Mortarboard |
|
Feb 13 |
comment |
Is it important for a solution to be an efficient one? @HLGEM If there was any part of this answer that I would like to reinforce as a general principle (besides the first line), it is knowing the best practices for writing efficient code. And you're right on with the comment about efficient SQL being important. |
|
Feb 13 |
awarded | Organizer |
|
Feb 13 |
revised |
Is it important for a solution to be an efficient one? edited tags |
|
Feb 13 |
awarded | Nice Answer |
|
Feb 13 |
answered | Is it important for a solution to be an efficient one? |
|
Feb 10 |
awarded | Nice Answer |
|
Feb 9 |
awarded | Editor |
|
Feb 9 |
revised |
How should I plan and start a project? added 6 characters in body |
|
Feb 8 |
answered | How should I plan and start a project? |
|
Jan 25 |
answered | Is it possible to learn maths via programming, or you should learn maths for programming? |
|
Jan 17 |
comment |
Should I Prefer Session Timeouts Based off of Prime Numbers? @Andrea Timeout events don't repeat every x and y units of time, otherwise it would be a simple problem to prevent timeouts from overlapping, if that is even an issue. Timeouts happen after certain period inactivity, meaning that changing the timeout duration is entirely arbitrary because the starting point for each session is entirely arbitrary. |
|
Jan 17 |
comment |
Should I Prefer Session Timeouts Based off of Prime Numbers? Timeout sessions of what? Two different servers? Two instances of the same application? Two user sessions? Database session vs user session timeout? |
|
Jan 6 |
answered | How quickly is the silent IE upgrade likely to propagate to end users? What about managed corporate IT infrastructures? |