You are on page 1of 3

Computer Programming

Assignment No.1

BS (AP):1A

Qualities of Good Programmer and Program

Author: Professor:
Umar Bilal Mr. Taseer-ul-islam

October 23, 2019


 Qualities of a Good Programmers

Good programmers always worried about Data Structures.


Programmers are really smart. They constantly learn new things,
new programming languages.
Good & real programmers will do code for open source
community. They spend most of the time to do code for open
source projects. Programmers are usually amazing Self-Learners.
A great Programmer is able to understand problems clearly,
break them down into hypotheses and propose solutions in a
coherent manner.
Good programmer more focuses on end users. Coding is just part
of the programmer’s job. Good Communication skill is also part
of good programmer characteristics.
Everyday technology is constantly changing; the best programmer
takes the time to learn on their own. Good Programmers are great
at task management in a given time period.

 Qualities of a Good Program

A program should be supported by many different computers. The


program should compile and run smoothly on different platforms.

User friendly interface design: The program's user interface


should be easy to understand and use. Accurate: The program
should do what is supposed to achieve.

Reliability: The program should always do what is supposed to do


without crashing. Proper indentation: The program codes should
be laid out neatly.

Inline comments/ internal or external documentation: Use


comments to make program code more understandable on what is
supposed to achieve.

Large program code be broken down into subprograms (modules)


for easy maintenance and understanding.

THE END

You might also like