Showing posts with topic "development"

Software development is the process of generating and maintaining applications, frameworks, and other software components through conceiving, specifying, designing, programming, documenting, testing, and bug resolving. Software development entails writing and maintaining source code, but it also encompasses all activities that lead from the conception of a desired piece of software to its final manifestation, usually in a planned and structured manner.

Research, new development, prototyping, modification, reuse, re-engineering, maintenance, and any other activities that result in software products are all included in software development.

Comment driven development

I tend to sketch out the stages or pseudo-code everything using comments whether I’m coding a large or complicated usecase or something where things could quickly spiral out of hand....