Duane Hennessy started programming in 1988 using FOCUS 4GL to create corporate databases. He took a brief hiatus to achieve his degree in Fine Arts (Printmaking) and came back to programming in 1998.In 2004 Duane started his own company Bandicoot Software to provide high-quality useful software for individuals and development work.During his day job Duane is a Senior Software Engineer specialising in MS Office integrated solutions and VBScripts providing imaginative solutions to complex business problems.
Maintaining Badly Written Legacy Code You have been handed a project or partly developed application to support. Due to prior deadlines, restricted budgets, limited developer skill, multi-developer miscommunication or just plain laziness from some previous developers you have been handed a maintenance nightmare. What steps can you take to improve this situation.It is likely that you will not get the time to rewrite or refactor what is...... Similar Editorial : Written vs by Jeremy Gossman. | Source : Computer Programming
Productivity And The Big Project Myth Job advertisements in newspapers and on the internet asking for IT professionals usually tout large projects as the sole reason for wanting an IT professional in the first place. A programmer, system analyst or system tester must have had experience in large corporate projects and the larger the better.Many businesses, in Australia at least, see IT departments as a liability and a necessary evil...... Similar Editorial : MLM Productivity by . | Source : Computer Programming
Interface Design - It's Not Yahtzee! The interface is the face of the application behind which all of our instructional code is hidden; the interface between the user and the machinations for data crunching. It is imperative that the interface is well organised and easy to traverse with a mouse. I have seen command buttons thrown upon a form as if the developer were throwing dice in a game of yahtzee! (http://en.wikipedia.org/wiki...... Similar Editorial : Citrix Web Interface by Kathy John. | Source : Computer Programming
Sociability: It Is All About Integration Many products today require some kind of integration with other products:Integration with corporate IT infrastructure.Integration with other applications.Integration with legacy hardware or software.Integration with new or up-and-coming hardware or software.The ability of a software application to work cohesively with other applications or within different flavours of operating systems with very...... Source : 23 Computer Monitors