Clean Code: A Handbook of Agile Software Craftsmanship


Robert C. Martin - 2007
    But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code on the fly into a book that will instill within you the values of a software craftsman and make you a better programmer but only if you work at it. What kind of work will you be doing? You'll be reading code - lots of code. And you will be challenged to think about what's right about that code, and what's wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft. Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code - of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and "smells" gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code. Readers will come away from this book understanding ‣ How to tell the difference between good and bad code‣ How to write good code and how to transform bad code into good code‣ How to create good names, good functions, good objects, and good classes‣ How to format code for maximum readability ‣ How to implement complete error handling without obscuring code logic ‣ How to unit test and practice test-driven development This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.

Life's a Pitch: What the World's Best Sales People Can Teach Us All


Philip Delves Broughton - 2012
    Their stories are at once insightful, human and humorous. Delves Broughton reveals the ingredients needed to make a perfect sale, and show us how commercial genius might live in all of us. At every step of this journey we learn that selling - be it a product, person or even an idea - is something we all do every day. We are always pitching and presenting, trying to persuade people to accept us. Master the art of the sale and you will master the art of life.

Introducing Neurolinguistic Programming (NLP): A Practical Guide


Neil Shah - 2011
    Whether you’re a salesperson wanting to close more deals or a teacher who'd like to inspire their pupils, this Introducing Practical Guide is for you.

The Craftsman


Richard Sennett - 2008
    The computer programmer, the doctor, the artist, and even the parent and citizen all engage in a craftsman’s work. In this thought-provoking book, Sennett explores the work of craftsmen past and present, identifies deep connections between material consciousness and ethical values, and challenges received ideas about what constitutes good work in today’s world. The Craftsman engages the many dimensions of skill—from the technical demands to the obsessive energy required to do good work. Craftsmanship leads Sennett across time and space, from ancient Roman brickmakers to Renaissance goldsmiths to the printing presses of Enlightenment Paris and the factories of industrial London; in the modern world he explores what experiences of good work are shared by computer programmers, nurses and doctors, musicians, glassblowers, and cooks. Unique in the scope of his thinking, Sennett expands previous notions of crafts and craftsmen and apprises us of the surprising extent to which we can learn about ourselves through the labor of making physical things.

Real Estate Development: Principles and Process


Mike E. Miles - 1991
    Thoroughly updated, the book includes material on financing and marketing.

Mac OS X Snow Leopard: The Missing Manual


David Pogue - 2009
    Fortunately, David Pogue is back, with the humor and expertise that have made this the #1 bestselling Mac book for eight years straight. You get all the answers with jargon-free introductions to:Big-ticket changes. A 64-bit overhaul. Faster everything. A rewritten Finder. Microsoft Exchange compatibility. All-new QuickTime Player. If Apple wrote it, this book covers it.Snow Leopard Spots. This book demystifies the hundreds of smaller enhancements, too, in all 50 programs that come with the Mac: Safari, Mail, iChat, Preview, Time Machine.Shortcuts. This must be the tippiest, trickiest Mac book ever written. Undocumented surprises await on every page.Power usage. Security, networking, build-your-own Services, file sharing with Windows, even Mac OS X's Unix chassis-this one witty, expert guide makes it all crystal clear.

Excel 2007 Bible


John Walkenbach - 2006
    Spreadsheet," is one of the liworld's leading authorities on Excel Thoroughly updated to cover the revamped Excel interface, new file formats, enhanced interactivity with other Office applications, and upgraded collaboration features Includes a valuable CD-ROM with templates and worksheets from the book Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Adventures of a Currency Trader: A Fable about Trading, Courage, and Doing the Right Thing


Rob Booker - 2007
    If you are tired of reading how-to books, this is perfect for you. I highly recommend this book to all traders. Everyone will learn something about themselves by reading this book." --Kathy Lien, author, Day Trading the Currency Market, and Chief Strategist, www.dailyfx.com"Adventures of a Currency Trader is a must read for anyone who has ever traded or is thinking about trading in the Forex markets. Rob Booker has a unique way of taking years of market knowledge and transforming it into an educational and entertaining experience. It has quickly become a cult classic in my trading library!" --H. Jack Bouroudjian, Principal, Brewer Investment Group"Brilliant! Rob's humor and humanity shine through in this parable about trading and life. Filled with wisdom and wit, it's an exhilarating rollercoaster ride through the peaks and valleys of the learning curve, with many valuable lessons learned along the way." --Ed Ponsi, President, FXEducator.com"Rob's fable of everyman 'Harry Banes' is destined to become a trading classic. This is both the missing piece and the foundation that comes before the strategies and methodologies. The search for the Holy Grail begins and ends in the heart and mind. The journey is authentic and real and if you're willing to take it with Rob, you will be rewarded in the end. Seldom has psychology and wisdom been so entertaining!" --Raghee Horner, trader and author of Forex Trading for Maximum Profit and Days of Forex Trading"In a series of insightful and entertaining vignettes, Rob Booker teaches both the novice and the experienced trader some hard won truths about the currency market. It's a must read book written by a guy who survived the trenches and went on to prosper in the biggest and most competitive financial market in the world." --Boris Schlossberg, Senior Currency Strategist, Forex Capital Markets LLC, and author of Technical Analysis of the Currency Market

The Elephant Catchers: Key Lessons for Breakthrough Growth


Subroto Bagchi - 2013
    Those who hunt Rabbits are rarely able to rope in Elephants. Many organizations, even those that may have a brilliant start, falter in their attempts to achieve transformational growth in their later phases. In The Elephant Catchers, Subroto Bagchi distils his years of on-the-ground learning to explore why this happens and what such organizations and their people must do to climb to the next level and beyond. Through a combination of engaging anecdotes from his experiences as co-founder and subsequently Chairman of Mindtree Ltd and insightful stories from our everyday world, Bagchi demonstrates a crucial point: Organizations with real ambition to get to the top need to embrace the idea of scale and then ensure that it systematically pervades every aspect of its functioning. In doing this, he leads you to evaluate: Is your organization's infrastructure designed to evolve and ultimately mimic the simultaneity of a living organism? Are you constantly nurturing and renewing your brand identity or letting it stagnate and decay? Does your sales force have as many hunters as it has farmers or is it dominated by a grizzly who just waits for the salmon to land in its mouth? In a fiercely competitive environment, are you really stepping 'out of the box' and learning from unusual sources? Are leaders in your organization truly building capacity or merely solving problems?Practical advice on real issues, from how to deal with consultants to the question of succession, words of caution on strategy traps and M&A's and invaluable insights into a whole range of growth-related issues - The Elephant Catchers has it all. Engaging, wise and thoroughly accessible, this book is a must-read for everyone in every organization seeking breakout success.

Fundamentals of Management: Essential Concepts and Applications


Stephen P. Robbins - 1995
    This edition will cover the essential concepts of management that students will find interesting and straightforward.

Big Data: Principles and best practices of scalable realtime data systems


Nathan Marz - 2012
    As scale and demand increase, so does Complexity. Fortunately, scalability and simplicity are not mutually exclusive—rather than using some trendy technology, a different approach is needed. Big data systems use many machines working in parallel to store and process data, which introduces fundamental challenges unfamiliar to most developers.Big Data shows how to build these systems using an architecture that takes advantage of clustered hardware along with new tools designed specifically to capture and analyze web-scale data. It describes a scalable, easy to understand approach to big data systems that can be built and run by a small team. Following a realistic example, this book guides readers through the theory of big data systems, how to use them in practice, and how to deploy and operate them once they're built.Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

The Game Changers: 20 extraordinary success stories of entrepreneurs from IIT Kharagpur


Rahul Kumar - 2012
    The entrepreneur shuns the comfort of a cushy corporate job and a seven-figure salary to set sail on unchartered waters with a single-minded zeal and only an idea as an anchor. But it is this idea and passion that makes all the difference and catapults him into a world of infinite possibilities.The Game Changers brings to you 20 success stories of IITians who went on to live the big dream. These include: Suhas Patil, Vijay Kumar, Vinod Gupta, Sam Dalal, Sridhar Mitta, Arjun Malhotra, Kiran Seth, Prabhakant Sinha, Ranbir Singh Gupta, Bikram Dasgupta, Praful Kulkarni, Sunil Gaitonde, Anand Deshpande, Arvind Kejriwal, Harish Hande, Anuradha Acharya, Venkata Subramanian, Bikash Barai, Vikram Kumar, and Krishna Mehra.With a Foreword by Dr Duvvuri Subbarao, Governor of the Reserve Bank of India, and an Introduction by Dr Damodar Acharya, Director, IIT Kharagpur, this book marks sixty golden years of India’s finest institute. Come, be a part of their journey, get inspired to dream, and make your own story.

Strategic Management: Concepts


Fred R. David - 2002
    Forty-one Experiential Exercises, and 41 cases are included. Topics covered include corporate culture, organizational structure, marketing concepts, financial tools and techniques, strategy implementation issues, as well as extensive coverage of global issues, concerns and idiosyncrasies. For anyone interested in the fields of Strategic Management, Strategy, and Business Policy.

The Performance Pipeline: Getting the Right Performance at Every Level of Leadership


Stephen Drotter - 2011
    It is filled with lessons and examples from the author's 40 years of experience, and shows how to set performance standards, make sure the right work is being done, and remove performance barriers. It also illustrates how leaders can make the transition to the next level and achieve full performance. This audiobook gives leaders in any industry an advantage over the competition.

Live in a Home That Pays You Back


Anna DeSimone - 2021
    Featuring programs and resources available throughout the U.S. and Canada"An authoritative and comprehensive overview of the benefits of energy-efficient homes." ---Kirkus ReviewsLive in a Home that Pays You Back lights the way for enjoying a home that is healthier, more comfortable, saves money, and reduces your carbon footprint. Whether you are planning to build, buy, or retrofit a home, award-winning author Anna DeSimone takes you on a virtual tour through the home of the future. A practical reference guide that can be used for years to come, this illuminating book uncovers every part and parcel of the sustainable home, with precise explanations and infographics, plus hundreds of resources for further exploration. You'll have fun exploring the world of renewable energy, such as solar photovoltaics, wind power, geothermal energy, hydro-electric power, and biomass fuels. You'll learn how "positive energy" puts money in your pocket through incentives such as net metering, net billing or renewable energy certificates--a tradeable commodity with cash value.This eye-opening book takes a look at the health benefits of living in an energy-efficient home, and includes guidance about water safety, biological pollutants and environmental toxins. Everything you need to know about energy scores, building certifications, and the home building options for net zero, net zero ready, passive homes, pre-fab, modular, log and timber, and more. Mortgage financing chapter covers down payment assistance, national energy-efficient loan programs, borrower qualification incentives, and how to roll in the cost of an energy retrofit into your mortgage.The path to zero can be taken in small steps. This book prepares you and your household to make informed decisions for implementing energy-efficient technologies according to your needs and budget. And you'll enjoy many kinds of payback, every step of the way.Book includes a directory of rebates and incentives by Canadian province and U.S. state. Available in paperback and e-book.