
front and back-end web development, Leeds, UK
Richard's Blog - Design, coding and life in Japan
Agile Practices
Refactor not Rebuild your Web App!
Submitted by Richard on Thu, 10/29/2009 - 10:29Having been involved in large website/web app development, when there are frustrations in the present system it is always tempting to say lets rebuild it.
But let's rethink this. Of course sometimes there is code there that you are embarrassed to show others, of course it could look prettier on the outside and in. It is easier to write code than to read it - especially other developers.
But bear this in mind:
Tags:
Clear Up Your Junk!
Submitted by Richard on Tue, 10/13/2009 - 11:30 Doing work for a bunch of different companies and covering their legacy systems even looking back at my own legacy systems, I see a ton of folders and files with "_bak" or the like added to the file name, or even "unused". This creates so much wasted time and effort trying to clean these up, find out why, is it still needed. That is exactly why we need efficient agile practices and version control in place. Test the code, put it in version control, create a test branch if necessary, but for goodness sake stop me having to deal with these stupid bloody things.Tags:
Recent Blog Posts
- Testing controllers in Lithium 2nd Feb 12, 18:19
- Practical Internationalization in Lithium 31st Dec 11, 02:06
- Using OAuth in Lithium 30th Dec 11, 23:47
- How to add your own Tokens from CCK fields in Druapl 7 17th Jun 11, 04:49
- Weaving Lithium #li3 into a legacy PHP application incrementally 5th Oct 10, 11:54