How to ease the maintenance of event driven code?
When using an event based component I often feel some pain at maintenance phase.
Handling fast growing multi-function services
My team has been developing a web business application for more than a year. It started quite small, but now it is growing bigger and bigger. I think it’s time for refactoring.
Should we ever delete data in a database?
I am new to databases and trying to understand the basic concepts. I have learned how to delete data in a database. But one of my friends told me that you should never delete data in a database. Rather, when its no longer needed, it’s better to simply mark it or flag it as ‘not in use’.
How to fix a project with basically no structure?
I’ve been working on a software project mostly solo for over 5 years. It was a mess to begin with (I am the third or fourth developer to be working on it), and although it’s less of a mess now it is still incredibly disorganized. The rate of progress in getting it under control is glacial and I’m starting to feel despondent over the state that it’s in. How do I really start fixing it?
How do you break out of the role of a code maintainer? [closed]
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for […]
What is the best approach to getting to know a big system like a CMS or forum system which has no documentation?
My problem is the following; I need to get to know a totally new system, for example Wordpress, Drupal, or a framework like Symfony, or maybe a big forum system like PhpBB.
Let’s suppose it has no documentation at all, but the code is good.
What Are Some Tips For Writing A Large Number of Unit Tests? [closed]
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for […]
Maintenance model for external artifacts
When we think about maintaining a software solution holistically, we have to think about things like non-code change control and configuration management, in addition to the actual source code. For example, for maintaining a large web application, tracing:
How to handle this unfortunately non hypothetical situation with end-users?
I work in a medium sized company but with a very small IT force.
How do people maintain their test suite?
In particular, I’m curious about the following aspects: