Concept explainers
Explanation of Solution
Importance of comment statements:
“No”, it is not acceptable for a programmer to forgo documentation through comment statements to get a
Comment statements are the explanation in the source code of any computer program which the programmer develops. These statements make it simple and easy to interpret the source code for any other person or a programmer.
Due to the comment statements it is easy to understand the source code in a computer program. A programmer inserts these comment statements so that others can understand the program. A programmer sometimes forgo documentation via comment statements due to any reasons such that less time remains for a deadline, laziness and his ego or over confidence...
Want to see the full answer?
Check out a sample textbook solutionChapter 6 Solutions
Computer Science: An Overview (13th Edition) (What's New in Computer Science)
- It has become increasingly common in software design with the introduction of high-level programming languages. When it comes to current system development, the term "machine independence" has become more important.arrow_forwardNext semester, enrol in a course that will instruct you in the art of computer programming. How does one go about choose which language to study? Do you agree that a proficient programmer should be able to use more than one language? That's right, right?arrow_forwardDo you believe that the stage of software development in which the actual production of the program takes place is the most crucial one?arrow_forward
- The ability to delegate specific tasks to individual programmers is a key benefit of a program's structure that uses methods. Consider this idea carefully when you respond to the following questions: Do you prefer working in a team where each programmer creates one or more modules, or would you rather design a massive piece of software by yourself? Why? How do you think you'll deal with the difficulties of a huge development team? How may you handle or get beyond these obstacles?arrow_forwardWhat is the significance of code documentation in the software development process?arrow_forwardGeorge Wise is an exceptional programmer. Testing his software modules reveals very few errors, far fewer than the team’s average. He keeps his schedule promptly, and only rarely is he late in completing his task. He always finds original ways to solve programming difficulties, and uses an original, individual version of the coding style. He dislikes preparing the required documentation, and rarely does it according to the team’s templates.A day after completing a challenging task, on time, he was called to the office of the department’s chief software engineer. Instead of being praised for his accomplishments (as he expected), he was warned by the company’s chief software engineer that he would be fired unless he began to fully comply with the team’s coding and documentation instructions.Do you agree with the position taken by the department’s chief software engineer?If yes, could you suggest why his or her position was so decisive?arrow_forward
- Next semester, enrol in a course that will instruct you in the art of computer programming. How does one go about choose which language to study? Is being fluent in many languages helpful for a professional programmer, in your opinion? That's right, right?arrow_forwardThis begs the issue of whether programmers have a moral or ethical obligation to create code that can be maintained independently of their employer.arrow_forwardWhat does it mean to "prototype" in the context of software development?arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education