Showing results for "steve freeman"
Showing 1 - 3 of 3 Results
Adult content is visible.
2012
EN
Over the last few years the Founding Fathers have never before done as much rolling around in their graves as they currently must be doing. What is happening to America? Nothing in America is getting fixed, a former pizza executive who claimed he didn't have to know much to be President was once considered having a chance to be President, the real President isn't even legitimately the President, a former pastor turned Congressman thinks only some rapes count as real rapes, one candidate th...
$0.99 CAD
or Free with Kobo Plus2009
EN
Test-Driven Development (TDD) is now an established technique for delivering better software faster. TDD is based on a simple idea: Write tests for your code before you write the code itself. However, this "simple" idea takes skill and judgment to do well. Now there's a practical guide to TDD that takes you beyond the basic concepts. Drawing on a decade of experience building real-world systems, two TDD pioneers show how to let tests guide your development and “grow” software that is coher...
$57.99 CAD
World Travel Adventures
True Encounters from over 100 Countries by an Ordinary Guy with Extraordinary Experiences
2012
EN
Travel along with Steve as he visits 100 countries and all 7 continents. From a middle-class family in Brooklyn, New York he left the corporate world to explore the rest of the world - and found amazing people, places, and experiences from the Tropics to Antarctica. A fascinating read whether you aspire to travel, have been places, or are well-traveled. You’ll learn and grow with the author, who presents his story in a light, easy-to-follow perspective including details about land tours, c...
$5.99 CAD
People who read this also enjoyed
Test Driven Development
By Example
2022
EN
Quite simply, test-driven development is meant to eliminate fear in application development. While some fear is healthy (often viewed as a conscience that tells programmers to "be careful!"), the author believes that byproducts of fear include tentative, grumpy, and uncommunicative programmers who are unable to absorb constructive criticism. When programming teams buy into TDD, they immediately see positive results. They eliminate the fear involved in their jobs, and are better equipped to...
$47.99 CAD
Software Engineering at Google
Lessons Learned from Programming Over Time
2020
EN
Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy. This book emphasizes this difference between programming and software engineering.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 Wrig...
Refactoring
Improving the Design of Existing Code
2018
EN
Martin Fowler’s guide to reworking bad code into well-structured codeRefactoring improves the design of existing code and enhances software maintainability, as well as making existing code easier to understand. Original Agile Manifesto signer and software development thought leader, Martin Fowler, provides a catalog of refactorings that explains why you should refactor; how to recognize code that needs refactoring; and how to actually do it successfully, no matter ...
$57.99 CAD
Clean Agile
Back to Basics
2019
EN
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...
Software Craftsman, The
Professionalism, Pragmatism, Pride
- Series -
- Robert C. Martin Series
2014
EN
Be a Better Developer and Deliver Better CodeDespite advanced tools and methodologies, software projects continue to fail. Why? Too many organizations still view software development as just another production line. Too many developers feel that way, too—and they behave accordingly.In The Software Craftsman: Professionalism, Pragmatism, Pride, Sandro Mancuso offers a better and more fulfilling path. If you want to develop software ...
$37.99 CAD
Refactoring: Improving the Design of Existing Code
Improving the Design of Existing Code
2012
EN
As the application of object technology--particularly the Java programming language--has become commonplace, a new problem has emerged to confront the software development community. Significant numbers of poorly designed programs have been created by less-experienced developers, resulting in applications that are inefficient and hard to maintain and extend. Increasingly, software system professionals are discovering just how difficult it is to work with these inherited, "non-optimal" appl...
$56.49 CAD
xUnit Test Patterns
Refactoring Test Code
2007
EN
Automated testing is a cornerstone of agile development. An effective testing strategy will deliver new functionality more aggressively, accelerate user feedback, and improve quality. However, for many developers, creating effective automated tests is a unique and unfamiliar challenge.xUnit Test Patterns is the definitive guide to writing automated tests using xUnit, the most popular unit testing framework in use today. Agile coach and test automation expe...
$76.99 CAD
2012
EN
The practice of enterprise application development has benefited from the emergence of many new enabling technologies. Multi-tiered object-oriented platforms, such as Java and .NET, have become commonplace. These new tools and technologies are capable of building powerful applications, but they are not easily implemented. Common failures in enterprise applications often occur because their developers do not understand the architectural lessons that experienced object developers have learne...
$66.99 CAD
2013
EN
“For software developers of all experience levels looking to improve their results, and design and implement domain-driven enterprise applications consistently with the best current state of professional practice, Implementing Domain-Driven Design will impart a treasure trove of knowledge hard won within the DDD and enterprise application architecture communities over the last couple decades.”–Randy Stafford, Architect At-Large, Oracle Coherence Product De...
$61.99 CAD











