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

Popular posts from this blog