Programming

41–52 of 52 results

  • booksreddit.com:C++ In Action: Industrial Strength Programming Techniques (With CD-ROM)

    C++ In Action: Industrial Strength Programming Techniques (With CD-ROM)

    260

    C++ in Action introduces state-of-the-art C++ programming and problem-solving techniques for developing efficient, powerful, scalable software systems. Renowned software architect Bartosz Milewski starts from two key premises. First, programs aren’t written for computers: they’re written for other programmers who will have to integrate and maintain them. Second, software development languages aren’t ends in themselves: they’re tools to solve problems. Starting from these principles, Milewski …


  • booksreddit.com:Algorithms in a Nutshell (In a Nutshell (O'Reilly))

    Algorithms in a Nutshell (In a Nutshell (O’Reilly))

    232

    Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. Algorithms in a Nutshell describes a large number of existing algorithms for solving a variety of problems, and helps you select and implement the right algorithm for your needs — with just enough math to let you understand and analyze algorithm performance. With its focus on application, rather than theory, this book provides efficient code solutions in several …


  • booksreddit.com:BIOS Disassembly Ninjutsu Uncovered (Uncovered series)

    BIOS Disassembly Ninjutsu Uncovered (Uncovered series)

    214

    Explaining security vulnerabilities, possible exploitation scenarios, and prevention in a systematic manner, this guide to BIOS exploitation describes the reverse-engineering techniques used to gather information from BIOS and expansion ROMs. SMBIOS/DMI exploitation techniques—including BIOS rootkits and computer defense—and the exploitation of embedded x86 BIOS are also covered.


  • booksreddit.com:Expert C Programming: Deep C Secrets

    Expert C Programming: Deep C Secrets

    209

    This book is for the knowledgeable C programmer, this is a second book that gives the C programmers advanced tips and tricks. This book will help the C programmer reach new heights as a professional. Organized to make it easy for the reader to scan to sections that are relevant to their immediate needs.


  • booksreddit.com:Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)

    Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)

    207

    “Every C++ professional needs a copy of Effective C++. It is an absolute must-read for anyone thinking of doing serious C++ development. If you’ve never read Effective C++ and you think you know everything about C++, think again.”— Steve Schirripa, Software Engineer, Google “C++ and the C++ community have grown up in the last fifteen years, and the third edition of Effective C++ reflects this. The clear and precise style of the book is evidence of Scott’s deep insight and distinctive abili…


  • booksreddit.com:Why Does Software Cost So Much?: And Other Puzzles of the Information Age

    Why Does Software Cost So Much?: And Other Puzzles of the Information Age

    205

    dust cover intact. pages unmarked.


  • booksreddit.com:Making Software: What Really Works

    Making Software: What Really Works, and Why We Believe It

    195

    Many claims are made about how certain tools, technologies, and practices improve software development. But which claims are verifiable, and which are merely wishful thinking? In this book, leading thinkers such as Steve McConnell, Barry Boehm, and Barbara Kitchenham offer essays that uncover the truth and unmask myths commonly held among the software development community. Their insights may surprise you.Are some programmers really ten times more productive than others?Does writing tests fir…


  • booksreddit.com:Making Software: What Really Works

    Making Software: What Really Works, and Why We Believe It

    195

    Many claims are made about how certain tools, technologies, and practices improve software development. But which claims are verifiable, and which are merely wishful thinking? In this book, leading thinkers such as Steve McConnell, Barry Boehm, and Barbara Kitchenham offer essays that uncover the truth and unmask myths commonly held among the software development community. Their insights may surprise you.Are some programmers really ten times more productive than others?Does writing tests fir…


  • booksreddit.com:Learning Python

    Learning Python, 5th Edition

    193

    Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It’s an ideal way to begin, whether you’re new to programming or a professional developer versed in other languages.Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Pytho…


  • booksreddit.com:Elements of Programming Interviews: The Insiders' Guide

    Elements of Programming Interviews: The Insiders’ Guide

    184

    The Java version of EPI is available on Amazon!  Search for Elements of Programming Interview in Java, or use the short link bit.ly/epijava This is the C++ version.Before you buy this book, please first head over to our sample page – elementsofprogramminginterviews.com/sampleThe sampler should give you a very good idea of the quality and style of our book. In particular, be sure you are comfortable with the level and with our C++ coding style.Solutions include code snippets which are primaril…


  • booksreddit.com:Effective Java (2nd Edition)

    Effective Java (2nd Edition)

    183

    Are you looking for a deeper understanding of the Java™ programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look no further! Effective Java™, Second Edition, brings together seventy-eight indispensable programmer’s rules of thumb: working, best-practice solutions for the programming challenges you encounter every day.   This highly anticipated new edition of the classic, Jolt Award-winning work has been thoroughly updated to …


  • booksreddit.com:How to Break Software: A Practical Guide to Testing W/CD

    How to Break Software: A Practical Guide to Testing W/CD

    180

    How to Break Software is a departure from conventional testing in which testers prepare a written test plan and then use it as a script when testing the software. The testing techniques in this book are as flexible as conventional testing is rigid. And flexibility is needed in software projects in which requirements can change, bugs can become features and schedule pressures often force plans to be reassessed. Software testing is not such an exact science that one can determine what to test…