• EOL

The master of pure code. Code of conduct for professional programmers - Robert C. Martin

Index: KSZ-02578 EAN: 9788328331310

Translation: Wojciech Moch. Publisher: Helion. The book teaches how to create optimal and effective code, shows that effective programming requires not only skills but also the right attitude.

The master of pure code. Code of conduct for professional programmers - Robert C. Martin
€8.45
€8.05 tax excl.
Unavailable
Discontinued product
PayPal payment
Manufacturer: Helion

Attention!

The product has been discontinued. Check others products incategory.

Product description: Master of pure code. Code of conduct for professional programmers - Robert C. Martin

A professional programmer is one who can maintain discipline and is persistent in moments of uncertainty and pressure. He cares about all the details and details, thanks to his program is effective and optimal.

Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów - Robert C. Martin

A master of pure code. Code of conduct for professional programmers - Robert C. Martin.

Position is a collection of practical advice how to become a good programmer. The author, known as Uncle Bob, shows how to approach programming with self-esteem, how to act in a certain order and easily make seemingly difficult decisions. Moreover, from the book you will learn how to manage time and avoid "blind alleys". You will learn when and how to say "no" and "yes". Additionally, you will learn different ways of testing the code. Using the information contained in the book you will become a professional programmer.

See how Uncle Bob:

  • She can handle the pressure
  • He says no and yes.
  • He manages time
  • Creates high quality code

A fragment of a book toread on-line.

Table of contents

Foreword (11)

Introduction (17)

Thanks (21)

About the author (25)

Mandatory admission (27)

Chapter 1 Professionalism (33)

  • Be careful what you wish for (34)
  • Assumption of responsibility (34)
  • First of all, do no harm (36)
  • Labour ethics (41)
  • Bibliography (46)

Chapter 2. When you say no (47)

  • Opposing roles (49)
  • High rates (52)
  • Team player (53)
  • Nodding costs (58)
  • Code impossible (63)

Chapter 3 When to say yes (67)

  • Language of commitments (69)
  • Learn how to say yes (73)
  • Conclusions (76)

Chapter 4 Coding (77)

  • Preparation (78)
  • Zone (81)
  • Creative lock (83)
  • Debugging (85)
  • Setting the rhythm (88)
  • Delays (89)
  • Aid (91)
  • Bibliography (93)

Chapter 5 TDD (95)

  • Court of First Instance (96)
  • Three TDD laws (97)
  • What is not TDD (101)
  • Bibliography (101)

Chapter 6 Exercises (103)

  • Some background exercises (104)
  • Coding milk (107)
  • Increasing experience (110)
  • Conclusions (111)
  • Bibliography (111)

Chapter 7 Acceptance tests (113)

  • Communication of requirements (113)
  • Acceptance tests (118)
  • Conclusions (127)

Chapter 8 Testing strategies (129)

  • Quality control should find nothing (130)
  • Test automation pyramid (131)
  • Conclusions (134)
  • Bibliography (134)

Chapter 9 Time management (135)

  • Meetings (136)
  • Manna of concentration (140)
  • Time packing and tomatoes (142)
  • Evasions (143)
  • Blind alleys (144)
  • Marches, swamps and clutter (144)
  • Conclusions (145)

Chapter 10 Estimation (147)

  • What is estimation? (149)
  • PERT (152)
  • Evaluation of tasks (155)
  • The law of great numbers (157)
  • Conclusions (158)
  • Bibliography (158)

Chapter 11 Pressure (159)

  • Avoiding pressure (161)
  • How to deal with pressure (163)
  • Conclusions (164)

Chapter 12 Cooperation (165)

  • Programmers versus people (167)
  • Brains (171)
  • Conclusions (172)

Chapter 13 Teams and projects (173)

  • Can you mix it up? (174)
  • Conclusions (176)
  • Bibliography (177)

Chapter 14 Teaching, apprenticeship and mastery (179)

  • Degrees of failure (179)
  • Teaching (180)
  • Apprenticeship (185)
  • Craft (188)
  • Conclusions (189)

Appendix A. Tools (191)

  • Tools (193)
  • Source code control (193)
  • IDE and editor (197)
  • Tracking problems (199)
  • Continuous compilation (200)
  • Unit testing tools (200)
  • Component testing tools (201)
  • Integration testing tools (202)
  • UML/MDA (203)
  • Conclusions (205)

Scorch (207)

Book - Author Robert C. Martin
Book - ISBN 978-83-246-7534-0
Book - Binding miękka
Book - Publisher Helion
Package width 0.001 cm
Package height 0.001 cm
Package depth 0.001 cm
Package weight 0.001 kg

Be the first to ask a question about this product!

Customers who bought this product also bought:

Products from the same category: