BDD in Action teaches you the Behavior-Driven Development model and shows you how to integrate it into your existing development process. First you'll learn how to apply BDD to requirements analysis to define features that focus your development efforts on underlying business goals. Then,...
This book analyzes energy and reliability as major challenges faced by designers of computing frameworks in the nanometer technology regime. The authors describe the existing solutions to address these challenges and then reveal a new reconfigurable computing platform, which leverages high-density nanoscale memory for both data storage...
This book presents guidelines for the design, operation and monitoring of CO2 injection in fractured carbonates, with low permeability in the rock matrix, for geological storage in permanent trapping.
CO2 migration is dominated by fractures in formations where the hydrodynamic and geochemical effects induced by the...
The Inmates are Running the Asylum argues that, despite appearances, business executives are simply not the ones in control of the high-tech industry. They have inadvertently put programmers and engineers in charge, leading to products and processes that waste huge amounts of money, squander customer loyalty, and erode competitive advantage. They...
Whether you work with Americans face-to-face, communicate with them via telephone or e-mail, or interact together in a virtual team, this book reveals the subtle and not-so-subtle aspects of American culture in the workplace.
Best-selling author Craig Storti provides historical perspectives and explanations of the six most important...
What kind of training do Goldens need to become good pets?
That little Golden Retriever puppy is so adorable–but is he the right dog for you? Many prospective dog owners don’t ask the questions they should when deciding to bring a...
Networked information technology (NIT) systems are synonymous with network-centric or net-centric systems and constitute the cornerstone of the fast-growing information age. NIT systems' field of application ranges from the traditional worldwide telecommunication systems, banking and financial transactions, on-line travel reservation...
Looking ahead to retirement? Depending on your circumstances and your age, you may no longer have any margin for error. And your emotions and irrational behavior could be perpetuating a dangerous cycle of overspending and rising debt that may shatter whatever vision of retirement you still have. Welcome to the world of...
Familiar combinations of ingredients and processing make the structures that give food its properties. For example in ice cream, the emulsifiers and proteins stabilize partly crystalline milk fat as an emulsion, freezing (crystallization) of some of the water gives the product its hardness and polysaccharide stabilizers keep it smooth. Why...
Quickly discover solutions to common problems, learn best practices, and understand everything wxPython has to offer. This book is for anyone wanting to learn more about how to use the wxPython desktop GUI toolkit. It assumes some prior knowledge of Python and a general understanding of wxPython or GUI development, and contains more than 50...
An important aspect of managing human capital in the 21st century workplace is managing the interface between humans and information technology, particularly the World Wide Web. The Web has changed not only how and where business is conducted, but also how and where work is done. Personal web usage has created many desirable organizational...