1,489 reputation
88
bio website
location
age 47
visits member for 3 years, 11 months
seen Oct 16 at 15:35

Oct
12
answered How can I properly manage commits, prevent feature conflicts, and manage dependencies with a VCS?
Oct
11
answered How should I go about fixing code from a less-experienced programmer?
Oct
10
comment After an outsourced/offshored application is “completed”, who will do the maintenance?
+1 for having a life-cycle plan when the project starts. These things have to be thought through very carefully and allowances need to made in advance for maintenance.
Oct
5
answered When a co-worker asks you to teach him what you know, do you share the information or keep it to yourself?
Sep
30
comment How do I convince my employer to hire an additional developer without selling myself short?
@Stargazer712, How do YOU know what "properly written" software looks like? He's having scaling problems and is overwhelmed with maintenance and feature implementation. This can happen regardless of whether the codebase is good or bad. Getting some help is the right idea.
Sep
30
awarded  Enthusiast
Sep
29
comment Refactoring or upgrading databases to handle new features
+1 for @Mathew Flynn. How much data are you going to accumulate before recognizing this need? MILLIONS of rows. Another problem is that many times YOUR app isn't the only thing using the database. The database could have many apps working with it and you might not even know they exist (eg wild "BI" apps). Changes in database schemas are scary.
Sep
26
answered Overcoming general lack of UI design skill in developers
Sep
23
comment How to help team members value each others input?
Picture is hilarious... but they forgot DBA's and Ops (both very rich veins for parody)
Sep
22
comment How do you learn Regular Expressions?
+1, "Regex Hero" is nice too: regexhero.net/tester
Sep
22
comment How do I move a client from UI mockups to a set of real requirements?
@Ryan, in that case then I hope the requirements guy can answer all the questions you'll have for him! Maybe he just expects that the you'll informally hash out the full requirements with him interactively? That's the optimistic scenario.
Sep
22
comment How do I move a client from UI mockups to a set of real requirements?
It is not clear from your question if this is simply what your client has given you OR if this is what someone else on your team has produced as a result of their attempt at requirements capture. If it is the latter then you have a problem in your organization that might be pretty deep-seated. If it is the former, then you will need to practice some requirements gathering techniques as others are recommending.
Sep
21
comment Should there be separate database schemas for each developer or should there be just one that all developers share?
@TokenMacGuy gave a good answer: the choice depends on the scenario. There is no need to get persnickety about "always", "probably" and the "false dichotomy".
Sep
19
comment When do you rebuild an application or keep on fixing the existing one
Customers will keep a system running for as long as they can afford to hire somebody to maintain it. Yes, there are businesses that STILL run MSDOS apps on MSDOS computers. Don't want to do it? Raise your rates until it is not worth it them and they find another guy-- or maybe they will re-consider your offer to re-write.
Sep
17
answered Tutoring students who are struggling with the basics in C++
Sep
15
answered Application development practices in a non-software company
Sep
15
comment Application development practices in a non-software company
+1 amen. Buy-in is absolutely critical. The kinds of transition the OP is thinking of CAN TAKE YEARS. Example: it once took me 6 months to convince a team I was working on to use version control.
Sep
15
comment Application development practices in a non-software company
That's a LOT of stuff to introduce into an org that has none of it. Having as your first item, "Pass the Joel Test", would be an unfathomable amount of change to introduce in such a place. Instead, he needs to take "baby steps" to move in the right direction.
Sep
15
comment Why are so many HTML tables used in page markup?
I can't help but think that CSS could have been so much simpler. IMHO this unnecessary complexity and the lack of a "pixel perfect" reference implementation has lead to poor/inconsistent implementations by browser vendors, leading to a whole generation of web-developers "not getting it".
Sep
15
revised Why are so many HTML tables used in page markup?
added 85 characters in body