|
Showing 1 - 25 of
148 matches in All Departments
A Practical Guide to Better, Cleaner Code with Functional
Programming In Functional Design, renowned software engineer Robert
C. Martin ("Uncle Bob") explains how and why to use functional
programming to build better systems for real customers. Martin
compares conventional object-oriented coding structures in Java to
those enabled by functional languages, identifies the best roles
for each, and shows how to build better systems by judiciously
using them in context. Martin's approach is pragmatic, minimizing
theory in favor of "in the-trenches" problem-solving. Through
accessible examples, working developers will discover how the
easy-to-learn, semantically rich Clojure language can help them
improve code cleanliness, design, discipline, and outcomes. Martin
examines well-known SOLID principles and Gang of Four patterns from
a functional perspective, revealing why patterns remain extremely
valuable to functional programmers, and how to use them to achieve
superior results. Understand functional basics: immutability,
persistent data, recursion, iteration, laziness, and statefulness
Contrast functional and object approaches through expertly crafted
case studies Explore functional design techniques for data flow Use
classic SOLID principles to write better Clojure code Master
pragmatic approaches to functional testing, GUIs, and concurrency
Make the most of design patterns in functional environments Walk
through building an enterprise-class Clojure application
"Functional Design exudes 'classic-on-arrival.' Bob pulls back the
curtain to reveal how functional programming elements make software
design simple yet pragmatic. He does so without alienating
experienced object-oriented programmers coming from languages like
C#, C++, or Java." --Janet A. Carr, Independent Clojure Consultant
Developed by Bruno Latour and his collaborators, actor-network
theory (ANT) offers crimes studies a worthy intellectual challenge.
It requires us to take the performativity turn, consider the role
of objects in our analysis and conceptualize all actants (human and
non-human) as relational beings. Thus power is not the property of
one party, but rather it is an effect of the relationships among
actants. This innovative collection provides a series of empirical
and theoretical contributions that shows: c The importance of
conceptualizing and analyzing technologies as crucial actants in
crime and crime control. c The many facets of ANT: its various
uses, its theoretical blending with other approaches, its
methodological implications for the field. c The fruitfulness of
ANT for studying technologies and crime studies: its potential and
limitations for understanding the world and revamping crime studies
research goals. Students, academics and policy-makers will benefit
from reading this collection in order to explore
criminology-related topics in a different way.
Building upon the success of best-sellers The Clean Coder and Clean
Code, legendary software craftsman Robert C. "Uncle Bob" Martin
shows how to bring greater professionalism and discipline to
application architecture and design. As with his other books,
Martin's Clean Architecture doesn't merely present multiple choices
and options, and say "use your best judgment": it tells you what
choices to make, and why those choices are critical to your
success. Martin offers direct, no-nonsense answers to key
architecture and design questions like: What are the best high
level structures for different kinds of applications, including
web, database, thick-client, console, and embedded apps? What are
the core principles of software architecture? What is the role of
the architect, and what is he/she really trying to achieve? What
are the core principles of software design? How do designs and
architectures go wrong, and what can you do about it? What are the
disciplines and practices of professional architects and designers?
Clean Architecture is essential reading for every software
architect, systems analyst, system designer, and software manager
-- and for any programmer who aspires to these roles or is impacted
by their work.
Hydroxybenzophenones are most useful synthetic intermediates in the
chemical industry, for example in pharmaceuticals, dyes,
fragrances, agrochemicals, explosives and plastics. In this
handbook, the diverse methods of obtaining over 1900
hydroxybenzophenones are described, and their physico-chemical
properties and spectroscopic data references are indicated. Hence,
ketones are classified methodically. They are thus easily
accessible from three tables; the molecular formula index, the
chemical abstracts registry numbers, and the usual names index.
This work will prove to be a valuable tool for laboratory work and
research and development departments. It is set to become the
reference on hydroxybenzophenones. This handbook is particularly
intended for engineers in chemical synthesis and academic as well
as industrial researchers from various branches of chemistry.
Prevent and even reverse the effects of heart disease
"In "Reverse Heart Disease Now," Drs. Sinatra and Roberts have
taken preventive cardiology to an entirely new level by introducing
innovative strategies for boosting cellular energy while reducing
arterial plaque. Also included is a comprehensive, easy-to-follow
program that provides a blueprint for prevention. If your goal is a
long and healthy life, I highly recommend this important and
groundbreaking new book."
--Nicholas Perricone, M.D., bestselling author of "The Perricone
Prescription" and "Dr. Perricone's 7 Secrets to Health, Beauty, and
Longevity"
"A comprehensive and accessible guide to stop the rusting of our
arteries so we can live longer and better."
--Mehmet C. Oz, M.D., Professor of Surgery at Columbia University,
author of "YOU: The Owner's Manual"
"With this knowledge millions of patients can avoid needless
heart attacks and strokes and postpone and often even cancel
surgery for blocked blood vessels."
--Garry Gordon, M.D, D.O., M.D. (H), author of "The Omega-3
Miracle"
"A must-read for anyone interested in stopping heart disease in
its tracks. If you want to live a long and healthy life, this is
the book for you."
--Dharma Singh Khalsa, M.D., bestselling author of "Brain
Longevity"
""Reverse Heart Disease Now" is the number one resource
available for reducing the risk of heart disease. As we are all at
risk, this comprehensive yet reader-friendly text is a must-read
for everyone."
--David Perlmutter, M.D., F.A.C.N., coauthor of "The Better Brain
Book"
From Neuron to Brain, Sixth Edition, provides a readable,
up-to-date book for use in undergraduate, graduate, and medical
school courses in neuroscience. As in previous editions, the
emphasis is on experiments made by electrical recordings, molecular
and cellular biological techniques, and behavioral studies on the
nervous system, from simple reflexes to cognitive functions. Lines
of research are followed from the inception of an idea to new
findings being made in laboratories and clinics today. From Neuron
to Brain will be of interest to anyone—with or without a
specialized background in biological sciences—who is curious
about the workings of the nervous system.
Guided imagery is a transformative practice for reducing stress,
healing mind and body, and improving performance. This definitive
collection brings together leading pioneers in the field of guided
imagery to share its theory, practice and history. Readers are
introduced to the extensive uses of imagery, from its medical
application for pain relief, cancer care and other physical
healing, through its significant contribution to mental health and
depth psychology, to its application within the arts and as a
vehicle for social change. An exploration of the place of imagery
within spiritual and religious traditions includes a never before
published guide to the internal alchemy of Daoist imagery.
Transformative Imagery will enable professionals to tailor guided
imagery to their individual practice, demonstrating how to use it
with people of all ages, from chronic pain patients to athletes to
combat veterans and for both mental and physical health.
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. Readers 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.
Agile Values and Principles for a New Generation "In the journey to
all things Agile, Uncle Bob has been there, done that, and has the
both the t-shirt and the scars to show for it. This delightful book
is part history, part personal stories, and all wisdom. If you want
to understand what Agile is and how it came to be, this is the book
for you." -Grady Booch "Bob's frustration colors every sentence of
Clean Agile, but it's a justified frustration. What is in the world
of Agile development is nothing compared to what could be. This
book is Bob's perspective on what to focus on to get to that 'what
could be.' And he's been there, so it's worth listening." -Kent
Beck "It's good to read Uncle Bob's take on Agile. Whether just
beginning, or a seasoned Agilista, you would do well to read this
book. I agree with almost all of it. It's just some of the parts
make me realize my own shortcomings, darn it. It made me
double-check our code coverage (85.09%)." -Jon Kern Nearly twenty
years after the Agile Manifesto was first presented, the legendary
Robert C. Martin ("Uncle Bob") reintroduces Agile values and
principles for a new generation-programmers and nonprogrammers
alike. Martin, author of Clean Code and other highly influential
software development guides, was there at Agile's founding. Now, in
Clean Agile: Back to Basics, he strips away misunderstandings and
distractions that over the years have made it harder to use Agile
than was originally intended. Martin describes what Agile is in no
uncertain terms: a small discipline that helps small teams manage
small projects . . . with huge implications because every big
project is comprised of many small projects. Drawing on his fifty
years' experience with projects of every conceivable type, he shows
how Agile can help you bring true professionalism to software
development. Get back to the basics-what Agile is, was, and should
always be Understand the origins, and proper practice, of SCRUM
Master essential business-facing Agile practices, from small
releases and acceptance tests to whole-team communication Explore
Agile team members' relationships with each other, and with their
product Rediscover indispensable Agile technical practices: TDD,
refactoring, simple design, and pair programming Understand the
central roles values and craftsmanship play in your Agile team's
success If you want Agile's true benefits, there are no shortcuts:
You need to do Agile right. Clean Agile: Back to Basics will show
you how, whether you're a developer, tester, manager, project
manager, or customer. Register your book for convenient access to
downloads, updates, and/or corrections as they become available.
See inside book for details.
Featuring works by some of Britain's best-loved photographers -
Tony Ray-Jones, David Hurn, Martin Parr, and Simon Roberts - this
book explores our changing relationship with the seaside over the
last six decades and holds up a critical and affectionate mirror to
a much-loved and quintessentially British experience. Published to
accompany the 2018 National Maritime Museum exhibition The Great
British Seaside: Photography from the 1960s to the Present, this
book showcases over 100 photographs, including material from each
of the photographers' archival collections, newly commissioned
works, and never-before-seen images.
A Layperson's Guide to Non-Thing Theory: This book presents a
radical breakthrough in the understanding of the true nature of
negative phenomena which makes all concepts of actual evil
obsolete. It also validates the 'all-positives' observations of
states of ecstasy while simultaneously reconciling them with the
common-sense observations of negatives. This explanation holds true
regardless of whether the ecstasy is spontaneous, religious,
produced by fasting and meditation or induced by drugs like MDMA or
LSD and remains logically consistent even after the ecstatic state
has passed.
Take one inventive genius indebted to the friend who saved his
life; add an English aristocrat hopelessly consumed with a selfish
and spiritually bankrupt woman; stir together with a Faustian pact
to create the perfect woman--and voila! Tomorrow's Eve is served.
Robert Martin Adams's graceful translation is the first to bring to
English readers this captivating fable of a Thomas Edison-like
inventor and his creation, the radiant and tragic android Hadaly.
Adams's introduction sketches the uncompromising idealism of the
proud but penurious aristocrat Jean Marie Mathias Philippe Auguste,
Count Villiers de l'Isle-Adam, a friend and admired colleague of
Charles Baudelaire, Stephane Mallarme, and Richard Wagner. Villiers
dazzles us with a gallery of electronic wonders while unsettling us
with the implications of his (and our) increasingly mechanized and
mechanical society. A witty and acerbic tale in which human nature,
spiritual values, and scientific possibilities collide, Tomorrow's
Eve retains an enduring freshness and edge.
Despite the widespread belief that natural is better when it comes
to sex, pregnancy, and parenting, most of us have no idea what
"natural" really means; the origins of our reproductive lives
remain a mystery. Why are a quarter of a billion sperm cells needed
to fertilize one egg? Are women really fertile for only a few days
each month? How long should babies be breast-fed?
In "How We Do It," primatologist Robert Martin draws on forty years
of research to locate the roots of everything from our sex cells to
the way we care for newborns. He examines the procreative history
of humans as well as that of our primate kin to reveal what's
really natural when it comes to making and raising babies, and
distinguish which behaviors we ought to continue--and which we
should not. Although it's not realistic to raise our children like
our ancestors did, Martin's investigation reveals surprising
consequences of--and suggests ways to improve upon--the way we do
things now. For instance, he explains why choosing a midwife rather
than an obstetrician may have a greater impact than we think on our
birthing experience, examines the advantages of breast-feeding for
both mothers and babies, and suggests why babies may be ready for
toilet training far earlier than is commonly practiced.
"How We Do It" offers much-needed context for our reproductive and
child-rearing practices, and shows that once we understand our
evolutionary past, we can consider what worked, what didn't, and
what it all means for the future of our species.
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.
|
You may like...
Loot
Nadine Gordimer
Paperback
(2)
R398
R330
Discovery Miles 3 300
Loot
Nadine Gordimer
Paperback
(2)
R398
R330
Discovery Miles 3 300
|