+ 3

Advice needed on planning for new programs

So my question is again, requesting advice from more seasoned & experienced programmers. I need help on creating a design process for myself when designing a new program. I've done some googling, but most diagram's represent the design process of software for a company. I need to scale down a bit to more of an individual level. I have some ideas in mind for what I should consider, but I'm not sure. Sometimes I find the planning process to be the most difficult as I might not anticipate something while coding. Here are stages I figured would be a good design process: >Stage 1: Planning >Stage 2: Design >Stage 3: Code >Stage 4: Testing What questions should I be asking myself for each step? Am I missing a step? Are there things to consider for each step? In what order should some things be done in, for example test cases (black/white box testing)?

17th Nov 2017, 2:08 AM
Sapphire
1 Resposta
+ 3
this process depends on each programmer. I know developer who write the source code directly. Also depends on the language that will do the project, for example, if it is Java I advise you to take a look here: https://en.m.wikipedia.org/wiki/Object-oriented_analysis_and_design
17th Nov 2017, 2:37 AM
Malkon F
Malkon F - avatar