• Smalltalk Best Practice Patterns

    This classic book is the definitive real-world style guide for better Smalltalk programming. This author presents a set of patterns that organize all the informal experience successful Smalltalk programmers have learned the hard way. When programmers understand these patterns, they can write much more effective code. The concept of Smalltalk patterns is introduced, and the book explains why they work. Next, the book introduces proven patterns for working with methods, messages, state, collections, classes and formatting. Finally, the book walks through a development example utilizing pattern... [Read More]

    • ASIN: 013476904X
    • UPC: 076092032175
    • ASIN: 013476904X
    • ISBN: 013476904X
    • Manufacturer: Prentice Hall

  • PYTHON PROGRAMMING: Python programming: the ultimate guide from a beginner to expert, all you need to know about python, tools, tricks, best practices, and advanced features

    Buy the Paperback Version of this Book and get the Kindle Book version for FREEPython programming: the ultimate guide from a beginner to expert is the right book for the reader that is new to python programming and at the same time wants to learn all the necessary tools to use python in a professional and effective way.The most exciting parts of the book are:Basics of Python Programming LanguageTypes of VariablesMethods/Functions in PythonFlow Control in PythonData Processing, Analysis, and VisualizationApplications of Machine LearningInheritance and PolymorphismSpecial Functions/MethodsExcept... [Read More]

    • ASIN: B07TK1XLZF
    • ASIN: B07TK1XLZF

  • Modern PHP: New Features and Good Practices

    PHP is experiencing a renaissance, though it may be difficult to tell with all of the outdated PHP tutorials online. With this practical guide, you’ll learn how PHP has become a full-featured, mature language with object-orientation, namespaces, and a growing collection of reusable component libraries.Author Josh Lockhart—creator of PHP The Right Way, a popular initiative to encourage PHP best practices—reveals these new language features in action. You’ll learn best practices for application architecture and planning, databases, security, testing, debugging, and deployment. If you hav... [Read More]

    • ASIN: 1491905018
    • ASIN: 1491905018
    • ISBN: 1491905018
    • Brand: imusti
    • Manufacturer: O'Reilly Media

  • Ruby Best Practices: Increase Your Productivity - Write Better Code

    How do you write truly elegant code with Ruby? Ruby Best Practices is for programmers who want to use Ruby as experienced Rubyists do. Written by the developer of the Ruby project Prawn, this concise book explains how to design beautiful APIs and domain-specific languages with Ruby, as well as how to work with functional programming ideas and techniques that can simplify your code and make you more productive. You'll learn how to write code that's readable, expressive, and much more. Ruby Best Practices will help you:Understand the secret powers unlocked by Ruby's code blocksLearn how to bend ... [Read More]

    • ASIN: 0596523009
    • UPC: 636920523000
    • ASIN: 0596523009
    • ISBN: 0596523009
    • Brand: Brand: O'Reilly Media
    • Manufacturer: O'Reilly Media

  • The Self-Taught Programmer: The Definitive Guide to Programming Professionally

    I am a self-taught programmer. After a year of self-study, I learned to program well enough to land a job as a software engineer II at eBay. Once I got there, I realized I was severely under-prepared. I was overwhelmed by the amount of things I needed to know but hadn't learned yet. My journey learning to program, and my experience at my first job as a software engineer were the inspiration for this book. This book is not just about learning to program; although you will learn to code. If you want to program professionally, it is not enough to learn to code; that is why, in addition to helping... [Read More]

    • ASIN: B01M01YDQA
    • ASIN: B01M01YDQA
    • Brand: Self-Taught Media
    • Manufacturer: Triangle Connection LLC

  • Clean Code: A Handbook of Agile Software Craftsmanship

    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 fly” into a book that will instill within you the values of a software craftsman and make you a ... [Read More]

    • ASIN: 0132350882
    • UPC: 000132350882
    • ASIN: 0132350882
    • ISBN: 9780132350884
    • Brand: Prentice Hall
    • Manufacturer: Prentice Hall

  • Growing Object-Oriented Software, Guided by Tests (Addison-Wesley Signature Series (Beck))

    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 coherent, reliable, and maintainable.   Steve Freeman and Nat Pryce describe the processes they use, the... [Read More]

    • ASIN: B002TIOYVW
    • ASIN: B002TIOYVW
    • Manufacturer: Addison-Wesley Professional

  • Fluent Python: Clear, Concise, and Effective Programming

    Python’s simplicity lets you become productive quickly, but this often means you aren’t using everything it has to offer. With this hands-on guide, you’ll learn how to write effective, idiomatic Python code by leveraging its best—and possibly most neglected—features. Author Luciano Ramalho takes you through Python’s core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time.Many experienced programmers try to bend Python to fit patterns they learned from other languages, and never discover Python features outside of... [Read More]

    • ASIN: 1491946008
    • ASIN: 1491946008
    • ISBN: 1491946008
    • Brand: O Reilly Media
    • Manufacturer: O'Reilly Media

  • Learning Python, 5th Edition

    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 Python 2.7 and 3.3— the latest releases in the 3.X and 2.X lines—plus all other releases in common ... [Read More]

    • ASIN: 1449355730
    • ASIN: 1449355730
    • ISBN: 1449355730
    • Brand: O'Reilly Media
    • Manufacturer: O'Reilly Media

  • Coding: 3 Manuscripts in 1 book : - Python For Beginners - Python 3 Guide - Learn Java

    This Box Includes 4 Manuscripts in 1 book:- Python For Beginners: A Crash Course Guide To Learn Python in 1 Week - Python 3 Guide: A Beginner Crash Course Guide to Learn Python 3 in 1 Week - Learn Java: A Crash Course Guide to Learn Java in 1 Week Python For Beginners: A Crash Course Guide To Learn Python in 1 Week Here what you'll learn after downloading this Python for Beginners book:✓Introduction✓Chapter 1: Python: A Comprehensive Background ✓Chapter 2: How to Download and Install Python✓Chapter 3: Python Glossary✓Chapter 4: Interacting with Python✓Chapter 5: Using Turtle for a... [Read More]

    • ASIN: B07JW8F5S1
    • ASIN: B07JW8F5S1

  • PHP Objects, Patterns, and Practice

    Aided by three key elements: object fundamentals, design principles, and best practices, you'll learn how to develop elegant and rock solid systems using PHP.The 5th edition of this popular book has been fully updated for PHP 7, including replacing the PEAR package manager with Composer, and new material on Vagrant and PHP standards. It provides a solid grounding in PHP's support for objects, it builds on this foundation to instill core principles of software design and then covers the tools and practices needed to develop, test and deploy robust code.PHP Objects, Patterns, and Practice begin... [Read More]

    • ASIN: 1484219953
    • ASIN: 1484219953
    • ISBN: 9781484219959
    • Manufacturer: Apress

  • The Object-Oriented Thought Process (4th Edition) (Developer's Library)

    The Object-Oriented Thought Process, Fourth Edition An introduction to object-oriented concepts for developers looking to master modern application practices Object-oriented programming (OOP) is the foundation of modern programming languages, including C++, Java, C#, Visual Basic .NET, Ruby, and Objective-C. Objects also form the basis for many web technologies such as JavaScript, Python, and PHP. It is of vital importance to learn the fundamental concepts of object orientation before starting to use object-oriented development environments. OOP promotes good design pract... [Read More]

    • ASIN: 0321861272
    • ASIN: 0321861272
    • ISBN: 9780321861276
    • Manufacturer: Addison-Wesley Professional

  • Python Crash Course: A Hands-On, Project-Based Introduction to Programming

    Python Crash Course is a fast-paced, thorough introduction to Python that will have you writing programs, solving problems, and making things that work in no time.In the first half of the book, you’ll learn about basic programming concepts, such as lists, dictionaries, classes, and loops, and practice writing clean and readable code with exercises for each topic. You’ll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you’ll put your new knowledge into practice with three substantial projects:... [Read More]

    • ASIN: 1593276036
    • ASIN: 1593276036
    • ISBN: 1593276036
    • Brand: No Starch Press
    • Manufacturer: No Starch Press

  • Head First JavaScript Programming: A Brain-Friendly Guide

    What will you learn from this book?This brain-friendly guide teaches you everything from JavaScript language fundamentals to advanced topics, including objects, functions, and the browser’s document object model. You won’t just be reading—you’ll be playing games, solving puzzles, pondering mysteries, and interacting with JavaScript in ways you never imagined. And you’ll write real code, lots of it, so you can start building your own web applications. Prepare to open your mind as you learn (and nail) key topics including:The inner details of JavaScriptHow JavaScript works with the bro... [Read More]

    • ASIN: 144934013X
    • ASIN: 144934013X
    • ISBN: 9781449340131
    • Brand: imusti
    • Manufacturer: O'Reilly Media

  • Object-Oriented Analysis and Design with Applications (3rd Edition)

    Object-Oriented Design with Applications has long been the essential reference to object-oriented technology, which, in turn, has evolved to join the mainstream of industrial-strength software development. In this third edition--the first revision in 13 years--readers can learn to apply object-oriented methods using new paradigms such as Java, the Unified Modeling Language (UML) 2.0, and .NET. The authors draw upon their rich and varied experience to offer improved methods for object development and numerous examples that tackle the complex problems faced by software engineers, including syst... [Read More]

    • ASIN: 020189551X
    • UPC: 785342895513
    • ASIN: 020189551X
    • ISBN: 020189551X
    • Manufacturer: Addison-Wesley Professional

  • Learning Python : Powerful Object-Oriented Programming

    Describes the features of the Python programming language, covering such topics as types and operations, statements and syntax, functions, modules, classes and OOP, and exceptions and

    • UPC: 23464790

  • Modern Programming: Object Oriented Programming and Best Practices - eBook

    Discover the untapped features of object-oriented programming and use it with other software tools to code fast, efficient applications.Key FeaturesExplore the complexities of object-oriented programming (OOP)Discover what OOP can do for youLearn to use the

    • UPC: 124659506

  • Programming Python : Powerful Object-Oriented Programming

    With clear and concise explanations of Python syntax and programming techniques, and numerous examples that illustrate both correct usage and common idioms, "Programming Python" shows readers the right way to code with

    • UPC: 14289575
    • Rating: 1.0

  • Object Oriented Programming Properties Explained in C#: Beginner Guide - eBook

    Book DescriptionThis book explains Object Oriented Programming Properties with easy to understand examples and simple language.Level: Beginner to IntermediateAre you looking for learning object oriented programming properties with simple language and easy to understand examples?Have

    • UPC: 740845907

  • Object Oriented Perl : A Comprehensive Guide to Concepts and Programming Techniques

    Programmers who already have basic to intermediate skills in procedural Perl and understand fundamental concepts of object orientation will get a solid understanding of basic and advanced object-oriented Perl. This book clarifies when, where and

    • UPC: 25640428
    • Rating: 4.0

  • MCS-024: Object Oriented Technologies and Java Programming - eBook

    This book is useful for IGNOU BCA & MCA students. A perusal of past questions papers gives an idea of the type of questions asked, the paper pattern and so on, it is for this

    • UPC: 965481413

  • CUDA Fortran for Scientists and Engineers : Best Practices for Efficient CUDA Fortran Programming

    CUDA Fortran for Scientists and Engineers: Best Practices for Efficient CUDA Fortran

    • UPC: 27548723

  • Modern Introduction to Object Oriented Programming for Prospective Developers - eBook

    This guide is intended to introduce modern programming by means of examples. The first section gives an introduction to the theoretical background of computing. In the following one, two programming problems are discussed and a

    • UPC: 588081480

  • Karel J Robot : A Gentle Introduction to the Art of Object-Oriented Programming in Java

    Karel J Robot is an introduction to computer programming for novices. It uses the Java programming language to introduce the principles of object-oriented programming. It is the latest version in the Karel The Robot series,

    • UPC: 53380970

  • Java: Best Practices to Programming Code with Java - eBook

    **Are you tired of constantly finding errors in your Java code? Fed up with not being able to understand what you have written, making it difficult to identify those errors? And how many times has

    • UPC: 420349233

  • Modern Programming: Object Oriented Programming and Best Practices by Graham Lee

    • UPC: 383055768259
    • Category: School Textbooks & Study Guides
    • Price: 54 USD

  • Clean Code: Learn to write clean, maintainable and robust code

    S.O.L.I.D. Principles of Object-Oriented Design - A Tutorial on Object-Oriented Design

    8. Object Oriented Programming