0
2.3kviews
For a project of 100000 LOC embedded system, compose the effect if highly capable programmers with very little experience in the programming language. (contd.)

contd. Programmers of low quality but a lot of experience with programming language.

Subject: Software Engineering

Topic: Matrics for Process & Projects

Difficulty: High

1 Answer
0
46views

Experienced programmers:

  1. May design the system with compo-sable and well defined chunks. The system might run slower than a non-modular design.

  2. May tend to use less esoteric features of the language, making the code easier to read.

  3. May write more documented code.

Unexperienced

  1. May use esoteric features of the language, making the code difficult to read.

  2. May try to solve the problem completely using non-modular design. Making the code faster, but prone to more bugs and harder to maintain.

  3. Might not document the code properly for others to understand.

Please log in to add an answer.