Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Nice observations, especially about false positives. User testing can be very deceptive if not properly curated and maximizing the time and focus of the test-group is vital. Offloading intensely specific testing while having real user tests does seem ideal.
Eventually, this is what actually had to happen. I had forgotten about that project but you were certainly right. I have since well drawn the line where I must rewrite or throw out.
IMHO, Learning is the best thing you can do for a career in programming. Learning from an experienced, amazing person is especially hard to come by. +1
One big thing is that I'm going to be working with this same site 2 years down the line most likely. I would really like to be able to maintain it without editing 20 files each time I want to update a part of the display x_x;
The further I get into this day I am seriously considering it. Maybe if I try harder to explain they'll understand that people who take a year to make a website that can't do anything write bad code...
Very much what I would like to do. This client is going to be long long long-term (in theory). This site has been in the works for 2.5+ years and it still can't do anything but load about 12 products...I haven't even found a loop anywhere...scary.. Anyway, they do want the current form to work. I'm trying to come up with some way to separate design and data while turning long, drawn out, loopless sets of queries into something coherent. le sigh.