For Programmers: Free Programming Magazines  


Home > Archive > Software Engineering > September 2006 > Planning a project









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Planning a project
Jacob77

2006-09-25, 6:50 am

I'm very new to programming and am just getting into it on my own in my spare time.

I'm wanting to know how people go about making a program, how do they plan it and then implement it.
Possibly you can redirect me to a tutorial on this aspect of programming.
I assumed that this is what 'software engineering' is about. Sorry if this seems basic.

Hope you can help. Jacob.
DannyC

2006-09-29, 1:17 am

quote:
Originally posted by Jacob77
I'm very new to programming and am just getting into it on my own in my spare time.

I'm wanting to know how people go about making a program, how do they plan it and then implement it.
Possibly you can redirect me to a tutorial on this aspect of programming.
I assumed that this is what 'software engineering' is about. Sorry if this seems basic.

Hope you can help. Jacob.



Hi Jacob,

Its always good to:
Plan > Develop > Test > Deploy.

I tend to define the difference between a 'program' and 'software', a program being a small application that can either be classed as a useful utility that is binded to doing something 'small', and a software being either a program or programs that is widely used for a number of reasons and not just 1 to get a job done.

Define which type of these it is, write down exactly what it will do, how it will do it, how it stands out from the rest. Always make notes of how many compiles you make to keep track of future release versions, always develop a good 'theme' for the program to enable a good marketing strategy, ie: a certain skin that stands out, for example Winamp? Had a unique skin when it first come out, thats how we remember it.

Little things like this, marketing the software ALWAYS comes afterwards, unless someone else is marketing it for you, if you are marketing AND developing at the same time you will tend to find you will never finish the project, so market after completion, or get someone else to market it while you develop it.

Everyone has their own way of developing programs and software, just keep the basics in tow, and you'll get into your own routine eventually.

Good Luck! D:
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2009 codecomments.com