The Clean Coder
A Code of Conduct for Professional Programmers
カートのアイテムが多すぎます
カートに追加できませんでした。
ウィッシュリストに追加できませんでした。
ほしい物リストの削除に失敗しました。
ポッドキャストのフォローに失敗しました
ポッドキャストのフォロー解除に失敗しました
Audible会員プラン 無料体験
-
ナレーター:
-
Theodore O'Brien
-
著者:
-
Robert C. Martin
このコンテンツについて
Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common attribute: They care deeply about the practice of creating software. They treat it as a craft. They are professionals.
In The Clean Coder: A Code of Conduct for Professional Programmers, legendary software expert Robert C. Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship. This book is packed with practical advice - about everything from estimating and coding to refactoring and testing. It covers much more than technique: It is about attitude. Martin shows how to approach software development with honor, self-respect, and pride; work well and work clean; communicate and estimate faithfully; face difficult decisions with clarity and honesty; and understand that deep knowledge comes with a responsibility to act.
Listeners will learn:
- What it means to behave as a true software craftsman
- How to deal with conflict, tight schedules, and unreasonable managers
- How to get into the flow of coding, and get past writer’s block
- How to handle unrelenting pressure and avoid burnout
- How to combine enduring attitudes with new development paradigms
- How to manage your time, and avoid blind alleys, marshes, bogs, and swamps
- How to foster environments where programmers and teams can thrive
- When to say “no” - and how to say it
- - When to say “yes” - and what yes really means
Great software is something to marvel at: powerful, elegant, functional, a pleasure to work with as both a developer and as a user. Great software isn’t written by machines. It is written by professionals with an unshakable commitment to craftsmanship. The Clean Coder will help you become one of them - and earn the pride and fulfillment that they alone possess.
©2011 Pearson Education, Inc. (P)2021 Upfront Booksこちらもおすすめ
-
Clean Code
- A Handbook of Agile Software Craftsmanship
- 著者: Robert C. Martin
- ナレーター: Theodore O'Brien
- 再生時間: 5 時間 49 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer - but only if you work at it.
著者: Robert C. Martin
-
Software Engineering at Google
- Lessons Learned from Programming Over Time
- 著者: Titus Winters, Tom Manshreck, Hyrum Wright
- ナレーター: Mark Sando
- 再生時間: 23 時間 36 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.
著者: Titus Winters, 、その他
-
Hackers & Painters
- Big Ideas from the Computer Age
- 著者: Paul Graham
- ナレーター: Mark Sando
- 再生時間: 7 時間 44 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
We are living in the computer age, in a world increasingly designed and engineered by computer programmers and software designers, by people who call themselves hackers. Who are these people, what motivates them, and why should you care? Consider these facts: Everything around us is turning into computers. Your typewriter is gone, replaced by a computer. Your phone has turned into a computer. So has your camera. Soon your TV will. Your car was not only designed on computers, but has more processing power in it than a room-sized mainframe did in 1970.
著者: Paul Graham
-
30 Days to a More Powerful Vocabulary
- The 500 Words You Need to Know to Transform Your Vocabulary...and Your Life
- 著者: Dan Strutzel
- ナレーター: Dan Strutzel
- 再生時間: 7 時間 48 分
- オリジナル版
-
総合評価
-
ナレーション
-
ストーリー
In this cutting-edge program, 30 Days to a More Powerful Vocabulary, personal development expert and English enthusiast Dan Strutzel will instruct, enlighten, and inspire you with a concentrated 30-day program that will teach you over 500 words. But, more than teaching you these words, the uniquely designed morning and evening review sessions will ensure that these words become a habit-knit part of your life - and with minimal effort on your part.
-
-
Good vocabulary book
- 投稿者: ダンス頑張る 日付: 2024/04/17
著者: Dan Strutzel
-
Clean Architecture
- A Craftsman's Guide to Software Structure and Design
- 著者: Robert C. Martin
- ナレーター: Theodore O'Brien
- 再生時間: 8 時間 24 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
Clean Architecture is an essential book for every current or aspiring software architect, systems analyst, system designer, and software manager - and for every programmer who must execute someone else’s designs.
著者: Robert C. Martin
-
Coders at Work
- Reflections on the Craft of Programming
- 著者: Peter Seibel
- ナレーター: Mitchell Dorian, full cast
- 再生時間: 20 時間 52 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
Peter Seibel interviews 15 of the most interesting computer programmers alive today in Coders at Work, offering a companion volume to Apress’ highly acclaimed best-seller Founders at Work by Jessica Livingston. As the words “at work” suggest, Peter Seibel focuses on how his interviewees tackle the day-to-day work of programming, while revealing much more, like how they became great programmers, how they recognize programming talent in others, and what kinds of problems they find most interesting.
著者: Peter Seibel
-
Clean Code
- A Handbook of Agile Software Craftsmanship
- 著者: Robert C. Martin
- ナレーター: Theodore O'Brien
- 再生時間: 5 時間 49 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer - but only if you work at it.
著者: Robert C. Martin
-
Software Engineering at Google
- Lessons Learned from Programming Over Time
- 著者: Titus Winters, Tom Manshreck, Hyrum Wright
- ナレーター: Mark Sando
- 再生時間: 23 時間 36 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.
著者: Titus Winters, 、その他
-
Hackers & Painters
- Big Ideas from the Computer Age
- 著者: Paul Graham
- ナレーター: Mark Sando
- 再生時間: 7 時間 44 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
We are living in the computer age, in a world increasingly designed and engineered by computer programmers and software designers, by people who call themselves hackers. Who are these people, what motivates them, and why should you care? Consider these facts: Everything around us is turning into computers. Your typewriter is gone, replaced by a computer. Your phone has turned into a computer. So has your camera. Soon your TV will. Your car was not only designed on computers, but has more processing power in it than a room-sized mainframe did in 1970.
著者: Paul Graham
-
30 Days to a More Powerful Vocabulary
- The 500 Words You Need to Know to Transform Your Vocabulary...and Your Life
- 著者: Dan Strutzel
- ナレーター: Dan Strutzel
- 再生時間: 7 時間 48 分
- オリジナル版
-
総合評価
-
ナレーション
-
ストーリー
In this cutting-edge program, 30 Days to a More Powerful Vocabulary, personal development expert and English enthusiast Dan Strutzel will instruct, enlighten, and inspire you with a concentrated 30-day program that will teach you over 500 words. But, more than teaching you these words, the uniquely designed morning and evening review sessions will ensure that these words become a habit-knit part of your life - and with minimal effort on your part.
-
-
Good vocabulary book
- 投稿者: ダンス頑張る 日付: 2024/04/17
著者: Dan Strutzel
-
Clean Architecture
- A Craftsman's Guide to Software Structure and Design
- 著者: Robert C. Martin
- ナレーター: Theodore O'Brien
- 再生時間: 8 時間 24 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
Clean Architecture is an essential book for every current or aspiring software architect, systems analyst, system designer, and software manager - and for every programmer who must execute someone else’s designs.
著者: Robert C. Martin
-
Coders at Work
- Reflections on the Craft of Programming
- 著者: Peter Seibel
- ナレーター: Mitchell Dorian, full cast
- 再生時間: 20 時間 52 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
Peter Seibel interviews 15 of the most interesting computer programmers alive today in Coders at Work, offering a companion volume to Apress’ highly acclaimed best-seller Founders at Work by Jessica Livingston. As the words “at work” suggest, Peter Seibel focuses on how his interviewees tackle the day-to-day work of programming, while revealing much more, like how they became great programmers, how they recognize programming talent in others, and what kinds of problems they find most interesting.
著者: Peter Seibel
-
Digital Transformation
- Survive and Thrive in an Era of Mass Extinction
- 著者: Thomas M. Siebel
- ナレーター: Thomas M. Siebel
- 再生時間: 9 時間 8 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
The confluence of four technologies - elastic cloud computing, big data, artificial intelligence, and the internet of things - writes Siebel, is fundamentally changing how business and government will operate in the 21st century. Siebel masterfully guides listeners through a fascinating discussion of the game-changing technologies driving digital transformation and provides a roadmap to seize them as a strategic opportunity.
著者: Thomas M. Siebel
-
Improve Your Global Business English
- The Essential Toolkit for Writing and Communicating Across Borders
- 著者: Fiona Talbot, Sudakshina Bhattacharjee
- ナレーター: Teri Clark Linden
- 再生時間: 7 時間 31 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
In a business world that spans several continents, it is no longer common for everyone to speak English as a first language. Whether you speak English as a first, second, or even third language, intercultural business communication means that getting it right first time has never been more important for you and your organization. English can never be standardized in the global and digital marketplace; instead, we can learn how to customize business English according to our own values and culture and communicate successfully across borders.
著者: Fiona Talbot, 、その他
-
Learning Agile
- Understanding Scrum, XP, Lean, and Kanban
- 著者: Andrew Stellman, Jennifer Greene
- ナレーター: TJ Johnson
- 再生時間: 15 時間 4 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
Learning Agile is a comprehensive guide to the most popular agile methods, written in a light and engaging style that makes it easy for you to learn. Agile has revolutionized the way teams approach software development, but with dozens of agile methodologies to choose from, the decision to "go agile" can be tricky. This practical book helps you sort it out, first by grounding you in agile's underlying principles, then by describing four specific - and well-used - agile methods: Scrum, extreme programming (XP), Lean, and Kanban.
著者: Andrew Stellman, 、その他
-
Deep Learning
- MIT Press Essential Knowledge Series
- 著者: John D. Kelleher
- ナレーター: Joel Richards
- 再生時間: 5 時間 49 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
In this volume in the MIT Press Essential Knowledge series, computer scientist John Kelleher offers an accessible and concise but comprehensive introduction to the fundamental technology at the heart of the artificial intelligence revolution. Kelleher explains some of the basic concepts in deep learning, presents a history of advances in the field, and discusses the current state of the art.
著者: John D. Kelleher
-
User Story Mapping
- Discover the Whole Story, Build the Right Product
- 著者: Jeff Patton, Peter Economy - foreword
- ナレーター: Roy McCrerey
- 再生時間: 8 時間 19 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
User story mapping is a valuable tool for software development, once you understand why and how to use it. This insightful book examines how this often misunderstood technique can help your team stay focused on users and their needs without getting lost in the enthusiasm for individual product features. Author Jeff Patton shows you how changeable story maps enable your team to hold better conversations about the project throughout the development process. Your team will learn to come away with a shared understanding of what you’re attempting to build and why.
著者: Jeff Patton, 、その他
-
Neuroscience for Dummies, 2nd Edition
- 著者: Frank Amthor
- ナレーター: Chris Sorensen
- 再生時間: 15 時間 51 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
Investigating how your senses work, how you move, and how you think and feel, Neuroscience for Dummies, 2nd Edition is your straightforward guide to the most complicated structure known in the universe: the brain. Covering the most recent scientific discoveries and complemented with engaging anecdotes that help bring the information to life, this updated edition offers a compelling and plain-English look at how the brain and nervous system function.
著者: Frank Amthor