Question

Question 5: If you are writing a software program for a company, it is highly likely...

Question 5: If you are writing a software program for a company, it is highly likely that other programmers would look at and reuse your code. Now, assume that you are writing a solo project that is will unlikely be used by others in the future. Would you still put effort in writing easy-to-understand code, keeping “code as a method of communication” principle in mind? Why or why not? Explain.

Question 6: Assume that you are a manager in Google and you have the full freedom to make a dream team by picking programmers from any other team. What strategy will you take to make this team? What kind of attributes would you look for among the programmers? Describe the process.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Answer 5. Yes, as a coder i will put effort in writing easy to understand code because

a) Code should be as simple as that it can be understood by any non-coder.

b) If coder want to use the same code in future than comments and easy code will lead to be time saving.

c) It will also increase readiblity.

d) If code is simple than it is easy to find bug or issue.

Answer 6. I will take care of the following attributes while selecting the team:

a) Programmers should have capablity to achieve outcomes on time.

b) Programmers should have good analitical skills.

c) Programmers should have team leading skills.

d) Programmers should have good technical skills.

e) There are many more qualities requirein a good programmer like time managment skills, put extra effort , self confidence etc.

Add a comment
Know the answer?
Add Answer to:
Question 5: If you are writing a software program for a company, it is highly likely...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • In this assignment, you will be creating a Work Breakout Structure (WBS) for your project using the software applicatio...

    In this assignment, you will be creating a Work Breakout Structure (WBS) for your project using the software application that you have selected. Prepare the WBS, and submit the file to your instructor. This assignment is due Sunday at 11:59 p.m. All assignments should be uploaded in the Assignment area. Project Software Options There are many project management software applications that are designed to help develop project plans and schedules as well as keeping track of these plans and creating...

  • Summary Write a program that demonstrates the skills you’ve learned throughout this quarter. This type of...

    Summary Write a program that demonstrates the skills you’ve learned throughout this quarter. This type of project offers only a few guidelines and requirements, allowing you to invest as much time, effort and imagination as you want.  Submit your java programs (*.java) and any other I/O (*.txt) via Canvas  You’ve worked quite hard to make it this far, so have a bit of fun with this project! Design Brief: Use Case Scenario You are hired to develop a...

  • In the original flashcard problem, a user can ask the program to show an entry picked...

    In the original flashcard problem, a user can ask the program to show an entry picked randomly from a glossary. When the user presses return, the program shows the definition corresponding to that entry. The user is then given the option of seeing another entry or quitting. A sample session might run as follows: Enter s to show a flashcard and q to quit: s Define: word1 Press return to see the definition definition1 Enter s to show a flashcard...

  • Writing Unix Utilities in C (not C++ or C#) my-cat The program my-cat is a simple...

    Writing Unix Utilities in C (not C++ or C#) my-cat The program my-cat is a simple program. Generally, it reads a file as specified by the user and prints its contents. A typical usage is as follows, in which the user wants to see the contents of my-cat.c, and thus types: prompt> ./my-cat my-cat.c #include <stdio.h> ... As shown, my-cat reads the file my-cat.c and prints out its contents. The "./" before the my-cat above is a UNIX thing; it...

  • Have you heard of SAS Institute, Inc.?109 Maybe, just maybe, you’ve used a school-based version of...

    Have you heard of SAS Institute, Inc.?109 Maybe, just maybe, you’ve used a school-based version of their analytical software in a research class. SAS (originally called Statistical Analysis System) is based in Cary, North Carolina, and its analytics and business intelligence software is used by corporations and other customers to analyze operations and forecast trends. For 19 years, SAS has been named to Fortune’s Best Companies to Work For list, most often in the top 10. One thing that distinguishes...

  • 4. Perception and attribution (Connect, Perform) You and your best friend, Janelle, started a personal chef...

    4. Perception and attribution (Connect, Perform) You and your best friend, Janelle, started a personal chef business together. In the first year, your friend worked even harder than you did, and the business grew quickly. Lately, however, Janelle has been cooking less food and making fewer deliveries than you, even though there's more work than ever If you don't really notice Janelle's lack of effort because you know she's a hard worker, you are engaged in O Selective perception Stereotyping...

  • To respond to the Learning Activities, click on the blue hyperlink in the Topic area. Week...

    To respond to the Learning Activities, click on the blue hyperlink in the Topic area. Week 1 Learning Activity You will read the learning activity below and follow the instructions provided. You will create the memorandum and submit in the discussion area. Post the entire memorandum into the discussion area rather than provide as an attachment. Do not post in the discussion area until you have written the memorandum. If the seal is broken without posting, a zero for this...

  • This is for C++ Write a program that reads in a sequence of characters entered by...

    This is for C++ Write a program that reads in a sequence of characters entered by the user and terminated by a period ('.'). Your program should allow the user to enter multiple lines of input by pressing the enter key at the end of each line. The program should print out a frequency table, sorted in decreasing order by number of occurences, listing each letter that ocurred along with the number of times it occured. All non-alphabetic characters must...

  • Kyle Ritter, Manager of the Strategic Sourcing Group (SSG) at Velocity Oil & Gas Company, sat...

    Kyle Ritter, Manager of the Strategic Sourcing Group (SSG) at Velocity Oil & Gas Company, sat at his desk and ran through his briefing points for his meeting later in the day. Kyle was the manager of the first-ever SSG at Velocity. A year ago, he had left a promising career as a purchasing manager with a consumer-packaged goods firm back in the mid-west for a complete change of scenery, geography (Denver), and profession (oil and gas exploration and production,...

  • CASE 14: BREACHING THE SECURITY OF AN INTERNET PATIENT PORTAL Major theme: IT security Background Information...

    CASE 14: BREACHING THE SECURITY OF AN INTERNET PATIENT PORTAL Major theme: IT security Background Information Kaiser Permanente is an integrated health delivery system that serves over eight million members in nine states and the District of Columbia. 1 In the late 1990s, Kaiser Permanente introduced an Internet patient portal, Kaiser Permanente Online (also known as KP Online). Members can use KP Online to request appointments, request prescription refills, obtain health care service information, seek clinical advice, and participate in...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT