Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • MPI Ethno. Forsch.  (3)
  • Thomas, Mark  (3)
  • [Shelter Island, New York] : Manning Publications  (3)
  • Audiobooks  (3)
  • New products
  • 1
    Online Resource
    Online Resource
    [Shelter Island, New York] : Manning Publications
    Language: English
    Pages: 1 online resource (1 sound file (8 hr., 25 min.))
    Edition: [First edition].
    DDC: 005.1/6
    Keywords: Software refactoring ; Computer programming ; Logiciels ; Refactorisation ; Programmation (Informatique) ; computer programming ; Computer programming ; Software refactoring ; Downloadable audio books ; Audiobooks ; Audiobooks ; Livres audio
    Abstract: Down to earth, focused, and right on point. It will challenge you without intimidating you and without insulting your intelligence. Robert C. Martin In Five Lines of Code you will learn: The signs of bad code Improving code safely, even when you don't understand it Balancing optimization and code generality Proper compiler practices The Extract method, Introducing Strategy pattern, and many other refactoring patterns Writing stable code that enables change-by-addition Writing code that needs no comments Real-world practices for great refactoring Improving existing code--refactoring--is one of the most common tasks you'll face as a programmer. Five Lines of Code teaches you clear and actionable refactoring rules that you can apply without relying on intuitive judgements such as "code smells." Following the author's expert perspective--that refactoring and code smells can be learned by following a concrete set of principles--you'll learn when to refactor your code, what patterns to apply to what problem, and the code characteristics that indicate it's time for a rework. about the technology Every codebase includes mistakes and inefficiencies that you need to find and fix. Refactor the right way, and your code becomes elegant, easy to read, and easy to maintain. In this book, you'll learn a unique approach to refactoring that implements any method in five lines or fewer. You'll also discover a secret most senior devs know: sometimes it's quicker to hammer out code and fix it later! about the book Five Lines of Code is a fresh look at refactoring for developers of all skill levels. In it, you'll master author Christian Clausen's innovative approach, learning concrete rules to get any method down to five lines--or less! You'll learn when to refactor, specific refactoring patterns that apply to most common problems, and characteristics of code that should be deleted altogether. about the audience For developers of all skill levels. Examples use easy-to-read Typescript, in the same style as Java and C#. about the author Christian Clausen works as a Technical Agile Coach, teaching teams how to refactor code. A delightful and fun introduction to one of the most overlooked parts of programming--refactoring. Charles Lam, EVN AG Gave me new insights on how to keep my code readable and maintainable. I highly recommend it. John Norcott, Webstaurantstore These techniques are simple but powerful, and the exercises makes it easy to learn them. They can be used in any language I know!
    Note: Online resource; title from title details screen (O'Reilly, viewed May 2, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    [Shelter Island, New York] : Manning Publications
    Language: English
    Pages: 1 online resource (1 audio file (10 hr., 14 min.))
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Computer software Development ; Application software Development ; Software architecture ; Application software ; Development ; Computer software ; Development ; Software architecture ; Downloadable audio books ; Audiobooks ; Audiobooks
    Abstract: Building high-quality software is never simple, and it is always a good idea to reexamine the principles of good design and craftsmanship. In this book, you will find a fresh perspective that I hope you will enjoy as much as I did. -- From the Foreword by Cay Horstmann, author of Big Java, Core Java, and many other titles Serious developers know that code can always be improved. With each iteration, you make optimizations--small and large--that can have a huge impact on your application's speed, size, resilience, and maintainability. In Seriously Good Software: Code that Works, Survives, and Wins, author, teacher, and Java expert Marco Faella teaches you techniques for writing better code. You'll start with a simple application and follow it through seven careful refactorings, each designed to explore another dimension of quality. about the technology Great code blends the skill of a programmer with the time-tested techniques and best practices embraced by the entire development community. Although each application has its own context and character, some dimensions of quality are always important. This book concentrates on seven pillars of seriously good software: speed, memory usage, reliability, readability, thread safety, generality, and elegance. The Java-based examples demonstrate techniques that apply to any OO language. about the book Seriously Good Software is a handbook for any professional developer serious about improving application quality. It explores fundamental dimensions of code quality by enhancing a simple implementation into a robust, professional-quality application. Questions, exercises, and Java-based examples ensure you'll get a firm grasp of the concepts as you go. When you finish the last version of the book's central project, you'll be able to confidently choose the right optimizations for your code. what's inside Evaluating software qualities Assessing trade-offs and interactions Fulfilling different objectives in a single task Java-based exercises you can apply in any OO language about the audience For developers with basic object-oriented programming skills and intermediate Java skills. about the author Marco Faella teaches advanced programming at a major Italian university. His published work includes peer-reviewed research articles, a Java certification manual, and a video course. A practical guide to writing better software. -- Juan J. Durillo, LRZ SuperMUC Absolute must-have for every computer science student! -- Michał Ambroziewicz, Netsprint This book should be a must-read for every new developer in any company. -- Flavio Diez, codecentric AG NARRATED BY MARK THOMAS.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 4, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    [Shelter Island, New York] : Manning Publications
    Language: English
    Pages: 1 online resource (1 audio file (09 hr., 17 min.))
    Edition: [First edition].
    DDC: 005.133
    Keywords: Computer programming ; Python (Computer program language) ; Computer programming ; Python (Computer program language) ; Downloadable audio books ; Audiobooks ; Instructional and educational works ; Audiobooks ; Instructional and educational works
    Abstract: Accessible and intuitive. After going through the many examples in the book, I felt much more confident in my Python programming skills. Nicole Kogan, MIT Get Programming: Learn to code with Python introduces you to the world of writing computer programs without drowning you in confusing jargon or theory that make getting started harder than it should be. Filled with practical examples and step-by-step lessons using the easy-on-the-brain Python language, this video book will get you programming in no time! This book works perfectly alongside Ana Bell's liveVideo course Get Programming with Python in Motion, featuring more projects and skills for you to pick up with this great language! about the technology Let's face it. The only way to learn computer programming is to do it. Whether you want to skill up for your next job interview or just get a few pet projects done, programming can be an amazing tool. This book is designed especially for beginners, helping them learn to program hands on, step by step, project by project. It's time to get programming! about the book Get Programming: Learn to code with Python teaches you the basics of computer programming using the Python language. In this exercise-driven video book, you'll be doing something on nearly every page as you work through 38 compact lessons and 7 engaging capstone projects. By exploring the crystal-clear illustrations, exercises that check your understanding as you go, and tips for what to try next, you'll start thinking like a programmer in no time. what's inside Programming skills you can use in any language Learn to code - no experience required Learn Python, the language for beginners Dozens of exercises and examples help you learn by doing about the audience No prior programming experience needed. about the author Ana Bell is an MIT lecturer and scientist who teaches the popular course, Introduction to Computer Science and Programming Using Python. A definitive resource for anyone wanting to grasp how to solve problems using Python. Vester Thacker, AIG Technologies Very helpful in creating a solid foundation of generic programming principles. Prabhuti Prakash, Atos Kick-starts programming concepts with Python-but useful to anyone getting started with programming. Sam Johnson, Intouch Solutions NARRATED BY MARK THOMAS.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 4, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...