The Pragmatic Programmer: The Cat Ate My Source Code

Improved Essays
The Pragmatic Programmer

Ethan Rhodes
CS-221-1: Book Report
October 3, 2017

Body
A Pragmatic Philosophy
The Cat Ate My Source Code A Pragmatic Programmer is distinguished among their peers by attitude, style, and the philosophy of approaching problems and their solution. The Pragmatic Programmer takes responsibility for their work, and isn’t afraid to admit ignorance or error. When they take responsibility for an outcome, they’re willing to be held accountable for it. “The Cat Ate My Source Code” isn’t an acceptable answer for them. You won’t find them blaming someone or something else. Instead of making up various excuses, a Pragmatic Programmer will start providing options for a solution. They accept the fact that it’s up to them to find the solution for their mistake. A solid tip from the chapter is called the Rubber Duck method. This method consists of pondering various questions before presenting them to others. For example, if you’re about to tell your boss something is broken, will they say, “Have you tried…?” by implementing this methodology not only does one save their boss trouble, but they also come closer to resembling a
…show more content…
Occasionally people will want to horde their resources and over complicate the situation this is what programmers call start-up fatigue. One might run into start-up fatigue despite knowing what needs completed, and how to proceed with accomplishing it. This is where you can emulate the soldiers in the story. The Pragmatic Programmer approach is ensuring their program is developed where and decide what is reasonable to ask for. Like the stone soup, one can always say “of course, it would be better if we added…” This approach draws people in as they start to ask about adding the functionality you were seeking. People find it easier to rally behind ongoing success if you show them a glimpse of the

Related Documents

  • Decent Essays

    Illinois Governor, Adlai Stevenson, in his explanation of vetoing a Cat Bill for the State of Illinois argues the unprofessionalism of the Cat Bill. Throughout this essay the governor uses ethos, parallelism, and the opposite of an understatement to show his clear position on the cat bill. Stevenson supports his claim by first using ethos to show his credentials as a governor. With the use of “We” and “In my opinion” throughout the essay, it shows the respect the governor have to protect “We the People” as stated in the Constitution.…

    • 294 Words
    • 2 Pages
    Decent Essays
  • Improved Essays

    Complacency is a known enemy but in many ways an invisible one. It will come and go and yet the effects will not always be apparent. This trait is not a result of any personality inadequacy or carelessness toward obligations. Complacency takes place when people are content with their current accomplishments. It ensues when the work becomes tedious and there in no ambition to achieve anymore.…

    • 913 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    3 Project Management 3.1 Methodology Since ultimately, this project is concerned with the development of an application for real users, it is important that we follow a user-centred approach. Not only should such an approach involve users at the early stages of the project when requirements are gathered, but it should involve users during the design, development and the evaluation process as well. User involvement is crucial as it gives them the opportunity to identify problems with the system as early as possible and for designers and developers to rectify them. This increases the likelihood of producing the best market-driven and user focussed solution your resources allow.…

    • 990 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    Sdlc Case

    • 1663 Words
    • 7 Pages

    This poses an issue and directly conflicts with the customer centric core value that we should be practicing, especially as a shared services company. The lack of regular communication with the customer is a hindrance on the quality of product that IT delivers, and needs to change. There have been several instances in the past where miscommunication throughout the SDLC process led to issues in the production environment of our systems, which is not something to be taken lightly in the insurance industry. These issues could, and have, led to our company being severely fined for being out of compliance if we accidentally implemented a form for a product that is not approved by a certain state (to name one example). One of the main reasons why…

    • 1663 Words
    • 7 Pages
    Improved Essays
  • Decent Essays

    After completing the Inventory Quiz, it indicates my philosophy as more dualistic with a score of 82 between Progressive and Humanistic theories. I have always had an interest in learning and using new ideas to solve problematic issues. Throughout my life, I have invariably drawn from my life experiences, newly learned ideas and my continuing education to problem-solve sensibly and realistically allowing me to move forward and to help others reach their goals. In my past work experience, my role always seemed to be one of problem-solving.…

    • 297 Words
    • 2 Pages
    Decent Essays
  • Decent Essays

    Adolf Hitler; the name itself can give most people chills, as it should. If we are going by the definition of leadership, Adolf Hitler was a great and successful leader despite his intentions and the horrific outcome. There are many qualities to being a great leader. Most of these qualities Hitler did have which include; Taking Risks, Confidence, Commitment, being Influential and having Passion. Many have a hard time convincing, just one person to do something or get on board with an idea of something they have rather it is big or small.…

    • 417 Words
    • 2 Pages
    Decent Essays
  • Improved Essays

    The Lost Cat Analysis

    • 917 Words
    • 4 Pages

    It is viewed this way because the heavens are usually viewed as a light, peaceful place, and black, being the opposite of this connotation, immediately lends itself to be viewed as evil. The cat initially seems harmless, and does not harm his rescuer David, but Alexie uses the cat’s dark hue to illustrate the foreboding hardship for the couple. Sharon and David’s relationship would not be the same had the cat not come between them and tainted it. Although the couple ends up living a happy life, Sharon is constantly keeping David on pins and needles by bringing up his infamous lie. David’s desire to be a hero momentarily destroyed his relationship, all because of the cat.…

    • 917 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    Computer programmers are the engineers that develop these software programs. They are the core of what makes technology possible. Creation begins with software engineers submitting design specification to the programmers. After analyzing the information, they determine how to translate this request, using computer languages like C++, to achieve the desired end product. In addition, through thorough testing, debugging, and at times, rewriting of code, programmers accomplish…

    • 996 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    Newcomer center of Peel is a large agency with various departments offering various services for the newcomer in Canada. The department I am at is called Immigrant Settlement and Adaptation Program (ISAP). Including me there are 5 placement students doing their field placement at ISAP. This week we were all asked to organize the Help Yourself Room. Help Yourself Room, is a room that consists of gently used and new items for everyone in the community.…

    • 699 Words
    • 3 Pages
    Improved Essays
  • Superior Essays

    Solution Focused Approach The solution focused approach falls under the wide branch of humanism “Its roots are in Systems Theory which posits that individuals who are in frequent contact will unavoidably influence each other.” (Lyons, Ford, & Arthur-Kelly, 2011, p. 25) Unlike many of the other humanist theories the Solution Focused approach does not focus on the individual as a problem but rather as a solution; the belief being that the problem comes from the individual’s interactions. To assess a problem within behaviour the student works with the teacher and their peers to assess the incident that resulted in the misbehaviour.…

    • 1534 Words
    • 7 Pages
    Superior Essays
  • Decent Essays

    In the book Theories of Relativity written by Barbara Haworth- Attard makes me understand that it is a person's own decision to improve his or her own life no matter how much help is available. I think that it is someone's own choice because in the book Dylan has a lot of help from Ainsley but he never takes it. Also Glen tries to help Dylan but Dylan's life doesn't get better until he accepts the help himself.…

    • 551 Words
    • 3 Pages
    Decent Essays
  • Improved Essays

    Following directions in the military in certain situations can be life or death, if not followed correctly. Certain jobs like, the infantry or the artillery, following directions is very important and vital for mission success. If one person doesn’t do their part then it could lead to the potential mission failure but a mistake that will be difficult for everyone to bear with the death of a comrade. Infantry for example relies on squad cohesion and total discipline with the task at hand. Training is important for an infantryman.…

    • 865 Words
    • 4 Pages
    Improved Essays
  • Great Essays

    (McKee, A., Boyatzis, R. E., & Johnston, F. (2008) However, the Pragmatic Operating Philosophy is more into determining values of things and events that maximize the benefits. Thus, the activity’s worthiness is evaluated due to its outcome. McKee, A., Boyatzis, R. E., & Johnston, F.…

    • 2315 Words
    • 10 Pages
    Great Essays
  • Improved Essays

    We have 5 members in our group of whom 2 were male, and 3 were female. After we were assigned the project, we all came together, and made a commitment to do it better, and succeed at it. Firstly, we welcomed ideas from everyone, without setting any criteria. Our project was to reinvent any product with more features that will be helpful for public. It was a very challenging project because we were to redesign a particular product, which should be more appealing to the costumers in terms of features, solution of particular problems, availability, and cost.…

    • 777 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    This Political Science journey has been something else. This semester alone has been one for the books. The one and only Political Science class I took this semester was Intro to Public Policy. There was a multitude of things I took away from this class. In this essay, I am going to explore the entire semester of being in Public Policy.…

    • 1818 Words
    • 8 Pages
    Improved Essays