Re: Software Craftsmanship Sandro Mancuso Pdf 78

0 views
Skip to first unread message
Message has been deleted

Jennifer Vidmar

unread,
Jul 17, 2024, 10:56:27 AM7/17/24
to chrisotolip

Software Craftsmanship: A Review of Sandro Mancuso's Book

Software craftsmanship is a term that has been gaining popularity in recent years, especially among agile developers who seek to improve their skills and deliver better code. But what does it mean to be a software craftsman? And how can one become one?

software craftsmanship sandro mancuso pdf 78


Download Zip https://urlcod.com/2ySGyj



In his book The Software Craftsman: Professionalism, Pragmatism, Pride, Sandro Mancuso offers a personal and practical guide to software craftsmanship, based on his own experience as a developer, consultant, and founder of the world's largest software craftsmanship community. He explains the principles and values of software craftsmanship, and how they can help developers to achieve higher levels of technical excellence and customer satisfaction.

The book is divided into two parts: the first part covers the ideology and attitude of software craftsmen, while the second part focuses on the technical practices and tools that support them. The book is not a technical manual, but rather a collection of stories, advice, and insights that Mancuso has gathered throughout his career.

In the first part, Mancuso discusses topics such as:

    • Why agile processes are not enough and why craftsmanship is crucial to making them work
    • How craftsmanship helps developers to build software right and help clients in ways that go beyond code
    • How and when to say "No" and how to provide creative alternatives when doing so
    • Why bad code happens to good developers and how to stop creating and justifying it
    • How to make working with legacy code less painful and more productive
    • How to be pragmatic, not dogmatic, about practices and tools
    • How to lead software craftsmen and attract them to your organization
    • What to avoid when advertising positions, interviewing candidates, and hiring developers
    • How developers and their managers can create a true culture of learning
    • How to drive true technical change and overcome deep patterns of skepticism

    In the second part, Mancuso introduces some of the technical practices and tools that he considers essential for software craftsmen, such as:

      • Test-driven development (TDD)
      • Solid design principles
      • Clean code
      • Refactoring
      • Continuous integration (CI)
      • Continuous delivery (CD)
      • Coding dojos
      • Katas
      • Randoris

      The book is not meant to be a comprehensive or definitive guide to these practices and tools, but rather an introduction and a motivation for further learning. Mancuso provides references and resources for readers who want to dive deeper into each topic.

      The book is written in a clear and engaging style, with plenty of examples and anecdotes from Mancuso's own experience. The book is also full of quotes from other influential software craftsmen, such as Robert C. Martin, Kent Beck, Martin Fowler, Dave Thomas, and many more. The book is not only informative, but also inspiring and entertaining.

      The book is suitable for developers of any level of experience, from beginners to experts. It is also relevant for managers, clients, and anyone who is interested in software development as a profession and a craft. The book is not tied to any specific technology or domain, but rather applies to any kind of software development.

      The book is available in various formats, including PDF, EPUB, MOBI, Kindle, and paperback. The PDF version has 78 pages, while the paperback version has 288 pages. The book was published by Pearson in December 2014.

      : [London Software Craftsmanship Community] : [PDF version] : [EPUB version] : [MOBI version] : [Kindle version] : [Paperback version] : [PDF page count] : [Publication date] : https://www.meetup.com/london-software-craftsmanship/ : https://www.oreilly.com/library/view/the-software-craftsman/9780134052625/ : https://www.oreilly.com/library/view/the-software-craftsman/9780134052632/ : https://www.oreilly.com/library/view/the-software-craftsman/9780134052649/ : https://www.amazon.com/Software-Craftsman-Professionalism-Pragmatism-Pride-ebook/dp/B00QIUI66G : https://www.amazon.com/Software-Craftsman-Professionalism-Pragmatism-Pride/dp/0134052501 : https://books.google.com/books?id=JxvVBQAAQBAJ&printsec=frontcover#v=onepage&q&f=false : https://www.pearson.com/us/higher-education/product/Mancuso-The-Software-Craftsman-Professionalism-Pragmatism-Pride/9780134052502.html 6500f7198a
      Reply all
      Reply to author
      Forward
      0 new messages