|
Showing 1 - 9 of
9 matches in All Departments
|
More C++ Gems (Paperback)
Robert C. Martin; Foreword by Stanley Lippman
|
R2,209
Discovery Miles 22 090
|
Ships in 12 - 17 working days
|
With More C++ Gems, Robert Martin, Editor-in-Chief of C++ Report, presents the long-awaited follow-up to C++ Gems (1996). Since the publication of the first book, the C++ language has experienced many changes. The ISO has adopted a standard for the language and its library. The Unified Modeling Language has affected software development in C++, and Java has changed things as well. Through all of these developments, C++ Report has been the forum for developers and programmers to share their experience and discuss new directions for the industry. More C++ Gems picks up where the first book left off, presenting tips, tricks, proven strategies, easy-to-follow techniques, and usable source code by some of the most renowned experts in the field.
How to Write Code You're Proud of . . . Every Single Day ". . . [A]
timely and humble reminder of the ever-increasing complexity of our
programmatic world and how we owe it to the legacy of
humankind--and to ourselves--to practice ethical development. Take
your time reading Clean Craftsmanship. . . . Keep this book on your
go-to bookshelf. Let this book be your old friend--your Uncle Bob,
your guide--as you make your way through this world with curiosity
and courage." --From the Foreword by Stacia Heimgartner Viscardi,
CST & Agile Mentor In Clean Craftsmanship, the legendary Robert
C. Martin ("Uncle Bob") has written the principles that define the
profession--and the craft--of software development. Uncle Bob
brings together the disciplines, standards, and ethics you need to
deliver robust, effective code and to be proud of all the software
you write. Robert Martin, the best-selling author of Clean Code,
provides a pragmatic, technical, and prescriptive guide to the
foundational disciplines of software craftsmanship. He discusses
standards, showing how the world's expectations of developers often
differ from their own and helping you bring the two in sync. Bob
concludes with the ethics of the programming profession, describing
the fundamental promises all developers should make to their
colleagues, their users, and, above all, themselves. With Uncle
Bob's insights, all programmers and their managers can consistently
deliver code that builds trust instead of undermining it--trust
among users and throughout societies that depend on software for
their survival. Moving towards the "north star" of true software
craftsmanship: the state of knowing how to program well Practical,
specific guidance for applying five core disciplines: test-driven
development, refactoring, simple design, collaborative programming,
and acceptance tests How developers and teams can promote
productivity, quality, and courage The true meaning of integrity
and teamwork among programmers, and ten specific commitments every
software professional should make Register your book for convenient
access to the book's companion videos, updates, and/or corrections
as they become available. See inside book for details.
The award-winning book Agile Software Development: Principles,
Patterns and Practices helped bring Agile principles from a
practitioner's point of view to tens of thousands of Java and C++
programmers. Now, Robert C. Martin and Micah Martin have produced a
completely updated volume for .NET programmers, Agile Principles,
Patterns, and Practices in C#. This book presents a series of case
studies illustrating Agile Development and Agile Design, and moves
quickly from UML to real C# code. The introductory chapters lay out
the basics of the agile movement, while the later chapters show
these techniques in action. The book includes source code examples
that are also available for download from the author's Web site.
the fourteen practices of Extreme Programming; spiking, splitting,
velocity, and planning iterations and releases; test driven
development, test first design, and acceptance testing; refactoring
with unit testing; pair programming; Agile design and design
smells; the Single Responsibility Principle and the Open Closed
Principle; the Liskov Substitution Principle and the Dependency
Inversion Principle; the Interface Segregation Principle, and
Separation through Delegation and Multiple Inheritance; the five
types of UML diagrams and how to use them effectively;
object-oriented package design and design patterns; and how to put
all of this together for a real-world project. Whether you are a C#
programmer, a Visual Basic or Java programmer learning C#, a
software development manager, or a business analyst, Agile
Principles, Patterns, and Practices in C# is the first book you
should read to understand agile software and how it applies to
programming the .NET Framework.
For courses in Object-Oriented Design, C++ Intermediate Programming, and Object-Oriented Programming. Written for software engineers “in the trenches,” this text focuses on the technology—the principles, patterns, and process—that help software engineers effectively manage increasingly complex operating systems and applications. There is also a strong emphasis on the people behind the technology. This text will prepare students for a career in software engineering and serve as an on-going education for software engineers.
|
Reminiscing! (Paperback)
Robert C. Martin
bundle available
|
R308
R256
Discovery Miles 2 560
Save R52 (17%)
|
Ships in 10 - 15 working days
|
|
Coincidence (Paperback)
Robert C. Martin
bundle available
|
R300
R246
Discovery Miles 2 460
Save R54 (18%)
|
Ships in 10 - 15 working days
|
A DARK ANCIENT ENEMY LIES WITHIN A GATEWAY BETWEEN EXISTENCES-
WAITING TO BE INVITED INTO THE MATERIAL WORLD Since the beginning,
mankind has asked whether we exist after death. Through the ages,
we have developed our beliefs from religious sources and those who
claim that they have been in contact with the dead. To date, we
still have no real scientific evidence to suggest that there is an
afterlife. Until recently, no genuine or serious scientific
research has been undertaken. Damien Driscoll always had a profound
interest in the afterlife-ever since an event that occurred during
his childhood. After his mother's funeral, the young boy was
confronted by an apparition of his dead mother. Years later, Damien
became a renowned anaesthetist based at St. Bartholomew's Hospital
in London. He eagerly agreed to become involved in a research
project involving near-death-experience phenomena. He interviewed
several patients who had NDEs and, with the help of the hospital,
managed to gain a research grant. The ultimate plan was to raise
the profile of the hospital. During his research, he discovered
that two of his patients (during their near-death experiences) were
confronted by the ghost of a troubled girl seeking help to right a
wrong. This opened up a dangerous mystery involving events from the
hospital's grim past. This is the story of a man in pursuit of the
truth, which will have serious implications for him and the whole
of mankind.
|
|