Programming

1–20 of 52 results

  • booksreddit.com:Clean Code: A Handbook of Agile Software Craftsmanship

    Clean Code: A Handbook of Agile Software Craftsmanship

    10972

    Just got fired from my dream company in 2 months for performance reasons , after preparing for almost half an year
    Even bad code can function. 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 f…


  • booksreddit.com:The Pragmatic Programmer: From Journeyman to Master

    The Pragmatic Programmer: From Journeyman to Master

    6813

    If I wanted to write a program to show off my programming skills for employers then upload it to github, what type of techniques/methods would they be looking for?
    — Ward Cunningham Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process–taking a requirement and producing working, maintainable code that delights its users. It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and youll learn how to …


  • booksreddit.com:C++ Primer (5th Edition)

    C++ Primer (5th Edition)

    3846

    Can a “average” person learn enough Java in 2.5 years to create apps and games for android?
    Bestselling Programming Tutorial and Reference Completely Rewritten for the New C++11 Standard   Fully updated and recast for the newly released C++11 standard, this authoritative and comprehensive introduction to C++ will help you to learn the language fast, and to use it in modern, highly effective ways. Highlighting today’s best practices, the authors show how to use both the core language and its standard library to write efficient, readable, and powerful code.   C++ Primer, Fi…


  • booksreddit.com:Clean Code: A Handbook of Agile Software Craftsmanship

    Clean Code: A Handbook of Agile Software Craftsmanship

    3660

    Even bad code can function. 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 f…


  • booksreddit.com:Working Effectively with Legacy Code

    Working Effectively with Legacy Code

    3345

    What books should every software engineer read to better themselves (technical and non-technical)?
    Get more out of your legacy systems: more performance, functionality, reliability, and manageability Is your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do you understand it? If the answer to any of these questions is no, you have legacy code, and it is draining time and money away from your development efforts. In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This bo…


  • booksreddit.com:Accelerated C++: Practical Programming by Example

    Accelerated C++: Practical Programming by Example

    2767

    “Fluent in C++” seriously?
    This is a first-rate introductory book that takes a practical approach to solving problems using C++. It covers a much wider scope of C++ programming than other introductory books Ive seen, and in a surprisingly compact format. – Dag Bruck, founding member of the ANSI/ISO C++ committee The authors present a clear, cogent introduction to C++ programming in a way that gets the student writing nontrivial programs immediately. – Stephen Clamage, Sun Microsystems, Inc., and chair of the ANSI C++ c…


  • booksreddit.com:Clean Code: A Handbook of Agile Software Craftsmanship

    Clean Code: A Handbook of Agile Software Craftsmanship

    1900

    Even bad code can function. 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 f…


  • booksreddit.com:Refactoring: Improving the Design of Existing Code

    Refactoring: Improving the Design of Existing Code

    1786

    What books should every software engineer read to better themselves (technical and non-technical)?
    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 applicati…


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

    Effective Java (2nd Edition)

    1752

    Top mentioned books on stackoverflow.com
    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:Clean Code: A Handbook of Agile Software Craftsmanship

    Clean Code: A Handbook of Agile Software Craftsmanship

    1717

    Even bad code can function. 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 f…


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

    Expert C Programming: Deep C Secrets

    1378

    Admitting Defeat On K&R in “Learn C The Hard Way”
    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:Elements of Programming Interviews: The Insiders' Guide

    Elements of Programming Interviews: The Insiders’ Guide

    1367

    Need Help with Google interview
    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:JavaScript and JQuery: Interactive Front-End Web Development

    JavaScript and JQuery: Interactive Front-End Web Development

    1138

    Laid off. Perfect time for a career switch. Best approach for learning?
    This full-color book will show you how to make your websites more interactive and your interfaces more interesting and intuitive. THIS BOOK COVERS: Basic programming concepts – assuming no prior knowledge of programming beyond an ability to create a web page using HTML & CSS Core elements of the JavaScript language – so you can learn how to write your own scripts from scratch jQuery – which will allow you to simplify the process of writing scripts (this is introduced half-way through the boo…


  • booksreddit.com:Clean Code: A Handbook of Agile Software Craftsmanship

    Clean Code: A Handbook of Agile Software Craftsmanship

    1137

    Even bad code can function. 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 f…


  • booksreddit.com:Accelerated C++: Practical Programming by Example

    Accelerated C++: Practical Programming by Example

    1107

    This is a first-rate introductory book that takes a practical approach to solving problems using C++. It covers a much wider scope of C++ programming than other introductory books Ive seen, and in a surprisingly compact format. – Dag Bruck, founding member of the ANSI/ISO C++ committee The authors present a clear, cogent introduction to C++ programming in a way that gets the student writing nontrivial programs immediately. – Stephen Clamage, Sun Microsystems, Inc., and chair of the ANSI C++ c…


  • booksreddit.com:Excel 2010 Power Programming with VBA

    Excel 2010 Power Programming with VBA

    1087

    All the methods and tools you need to successfully program with Excel John Walkenbach’s name is synonymous with excellence in computer books that decipher complex technical topics. With this comprehensive guide, “Mr. Spreadsheet” shows you how to maximize your Excel experience using professional spreadsheet application development tips from his own personal bookshelf. Featuring a complete introduction to Visual Basic for Applications and fully updated for the new features of Excel 2010, this…


  • booksreddit.com:Making Software: What Really Works

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

    874

    What We Actually – Empirically – Know About Software Development, and Why We Believe It’s True (Greg Wilson)
    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:C++ Primer (5th Edition)

    C++ Primer (5th Edition)

    845

    Bestselling Programming Tutorial and Reference Completely Rewritten for the New C++11 Standard   Fully updated and recast for the newly released C++11 standard, this authoritative and comprehensive introduction to C++ will help you to learn the language fast, and to use it in modern, highly effective ways. Highlighting today’s best practices, the authors show how to use both the core language and its standard library to write efficient, readable, and powerful code.   C++ Primer, Fi…


  • booksreddit.com:Automate the Boring Stuff with Python: Practical Programming for Total Beginners

    Automate the Boring Stuff with Python: Practical Programming for Total Beginners

    813

    If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?In Automate the Boring Stuff with Python, you’ll learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required. Once you’ve mastered the basics of programming, you’ll create Python programs that effortlessly perform useful and im…


  • booksreddit.com:A Gift of Fire: Social

    A Gift of Fire: Social, Legal, and Ethical Issues for Computing Technology (4th Edition)

    787

    The code I’m still ashamed of
    A Gift of Fire: Social, Legal, and Ethical Issues for Computing Technology, 4e is ideal for courses in Computer Ethics and Computers and Society. It is also a useful reference for computer science professionals or anyone interested in learning more about computing technology and its overarching impact. Sara Baase explores the social, legal, philosophical, ethical, political, constitutional, and economic implications of computing and the controversies they raise. With a computer scientist’s…