Skip to main content

Posts

Showing posts with the label Plan you software project wisely

Planning your programming project

Programming is one of the most complex tasks that exits. You may have gained hacking skills through your programming career, you may be a good code maintainer or a networking geek, but it takes more than your programming skills to put codes that do complex jobs together. With my little programming knowledge, I wanted to make  a very simple mathematics game program with Windows Presentation Foundation (WPF). Simple, I called it... I started it  without planning, believe me, it took me a whole month to complete this little thing. Well, I thought the reason why that took so long was because I was a biginner, but when a client brought a job specification that is similar or more complex than the maths program, I did it in two weeks without working round the clock. So, I realised what I was doing wrong, the specification my client brought was a detailed one and everything was on point and I also had a deadline which reminded me I wasn't joking. To make use of the new skill I ga...