What is Programming Methodology?
![]() |
Pythonpedia |
What
is Programming Methodology?
Introduction:-
Computerized information systems are
developed to provide computer solutions to user problems. Lawrence Peter has
started “Software design technology is a system not a secret”. A systematic approach
in software design should be adopted to develop an acceptable and efficient
solution.
The software designing involves mainly
two things that is program structure and program representation.
Stylistic
Guidelines:-
Developing good programs is a skill and
writing good program is a quality habit. This good habit can be developed by following
the guidelines.
- Modular Approach to Programming – Always break a big program into smaller subcomponents called modules and this is called the Modular Approach to Programming.
- Meaningful Names for Identifiers – Identifiers identify different parts of a C++ program or script.
- Use Comments and Indentation – Comments play a very important role in programming as they provide internal documentation of a program. And Indentation makes the program clear and readable.
- Statement Formatting Style – C++ is one of those languages which provide use of free formatting style.
Types
of Errors:-
- Compile Time Errors
- Run Time Errors
- Logical Errors
Problem
Solving Methodology and Techniques:-
- Understand the program well
- Analyze the problem
- Think the possible solutions
- Follow Modular approach while designing most appropriate solutions
- Identify operations for solution
- Code program using appropriate control structures
- Test and Debug your program
- Complete your documentation
- Implement your code
- Maintain your program
Documentation:-
Documentation must describe the ‘who’, ‘what’,
‘when’, ‘where’, ‘how’ etc. for each system application.
Documentation refers to written
descriptions, specification, design, code and external to a program which make
program more understandable.
Program
Maintenance:-
Program maintenance refers to the
modification of a program, after it has been completed, in order to take care
of errors that come up.
There are four kinds of maintenance:
- Corrective Maintenance
- Adaptive Maintenance
- Preventive Maintenance
- Perfective Maintenance
-Thank
you
Comments
Post a Comment