Results 21 to 30 of 678 | « previous | next »
- Clean code cookbook : recipes to improve the design and quality of your code / by Contieri, Maximiliano.(CARDINAL)895368;
Foreword -- Preface -- Clean code -- Setting up the axioms -- Anemic models -- Primitive obsession -- Mutability -- Declarative code -- Naming -- Comments -- Standards -- Complexity -- Bloaters -- YAGNI -- Fail fast -- Ifs -- Null -- Premature optimization -- Coupling -- Globals -- Hierarchies -- Testing -- Technical debt -- Exceptions -- Metaprogramming -- Types -- Security.Software engineers and architects who work with large, complex code bases need to scale and maintain them effectively. With this cookbook, author Maximiliano Contieri takes you beyond the concept of clean code by showing you how to identify improvement opportunities and assess their impact on production code. When it comes to reliability and system evolution, these techniques provide benefits that pay off over time. Using real-world examples in JavaScript, PHP, Python, Java, and many other programming languages, this cookbook provides proven recipes to help you scale and maintain large systems. Every section covers fundamental concepts including readability, coupling, testability, security, and extensibility, as well as code smells and the corresponding recipes to address them.
- Subjects: Software engineering.; Computer software; Computer programming.; Coding theory.;
- Available copies: 1 / Total copies: 1
-
unAPI
- GitHub / by Guthals, Sarah,author.(CARDINAL)623602;
"In this easy-to-follow Dummies guide, you'll find insight into creating repositories, establishing projects, collaborating, incorporating open-source resources, and establishing yourself as a valued member of the GitHub community. With a working knowledge of GitHub, you'll be a better, more employable programmer. The simple instructions and interactive examples in this book will get you there quickly"--Getting Started with GitHub.com -- Starting your first solo project -- Contributing to your first project -- Manage and contribute to large projects -- Make GitHub work for you -- The GitHub ecosystem -- The parts of tens.
- Subjects: Handbooks and manuals.; Git (Computer file); Computer software; Open source software.;
- Available copies: 4 / Total copies: 4
-
unAPI
- Scrum for dummies / by Layton, Mark(Mark C.),author.(CARDINAL)813450; Morrow, David(Agile coach),author.;
Part 1: Getting started with scrum -- Part 2: Running a scrum project -- Part 3: Scrum for industry -- Part 4: Scrum for business functions -- Part 5: Scrum for everyday life -- Part 6: The part of tens."Scrum is an agile project management framework that allows for flexibility and collaboration to be a part of your workflow. Primarily used by software developers, scrum can be used across many job functions and industries. Scrum can also be used in your personal life to help you plan for retirement, a trip, or even a wedding or other big event. Scrum provides a small set of rules that create just enough structure for teams to be able to focus their innovation on solving what might otherwise be an insurmountable challenge. Scrum For Dummies shows you how to assemble a scrum taskforce and use it to implement this popular Agile methodology to make projects in your professional and personal life run more smoothly--from start to finish ... No matter your career path or job title, the principles of scrum are designed to make your life easier. Why not give it a try?"--Amazon.com.
- Subjects: Project management.; Scrum (Computer software development); Agile software development.;
- Available copies: 1 / Total copies: 3
-
unAPI
- DevOps / by Freeman, Emily,author.(CARDINAL)816442;
Introducing DevOps -- Designing your organization -- Identifying waste -- Persuading colleagues to try DevOps -- Measuring your organization -- Embracing the new development life cycle -- Planning ahead -- Designing features from a DevOps perspective -- Developing code -- Automatic tests prior to release -- Deploying a product -- Implementing rapid iteration -- Creating feedback loops around the customer -- DevOps isn't a team (except when it is) -- Empowering engineers -- Embracing failure successfully -- Preparing for incidents -- Conducting post-incident reviews -- Adopting new tools -- Managing distributed systems -- Migrating to the cloud -- Top ten (plus) reasons that DevOps matters -- Top ten DevOps pitfalls.With DevOps, you can accelerate the software delivery life cycle, once you understand the processes, tools, and mindset that drive DevOps culture. This book helps software engineers and tech executives transform their organizations to adopt a DevOps framework. Learn to create a more customer-centric, iterative style of development and delivery that increases collaboration, eliminates bottlenecks, and accelerates team productivity. -- From publisher's description.
- Subjects: Handbooks and manuals.; Computer software; Information technology;
- Available copies: 1 / Total copies: 1
-
unAPI
- Coding for dummies / by Abraham, Nikhil.(CARDINAL)349116;
Presents an introduction to computer programming, describing the coding basics for HTML, CSS, Javascript, and Ruby, and the development process for putting together a Web application.
- Subjects: Application software; Computer programming.; Internet programming.;
- Available copies: 1 / Total copies: 3
-
unAPI
- Facebook unlocked : the key to developing custom applications / by Stevens, Timothy J.;
Introduction to Facebook platform development -- Finding and examining friends -- Getting viral : running inside of Facebook -- Feeds and messaging -- Viewing and displaying photos -- Finding, hosting and joining events -- FQL : the Facebook query language -- FBML : the Facebook markup language -- FBJS : Facebook's take on Javascript -- Extended permissions in detail -- Appendix A. Important links and locations -- Appendix B. User profile fields -- Appendix C. Graph API profile fields.
- Subjects: Application program interfaces (Computer software); Application software; Internet programming.;
- Available copies: 1 / Total copies: 1
-
unAPI
- Scrum / by Layton, Mark,(Mark C.),Author(DLC)n 00085959 ; Ostermiller, Steven J.,Author(DLC)no2021011602; Kynaston, Dean J.,Author(DLC)no2021011603;
Learn how scrum can help in every part of your life Scrum an organizing approach that exposes work progress and quality is used all over the place in software development, but it's not just for coders. Scrum For Dummies shows you how scrum can improve performance regardless of your industry or project. You can even use scrum to get tangible results in your personal projects prepare for retirement, organize travel, and much more. Plan goals, releases, and sprints for all aspects of business and life. With Dummies, you'll learn how to work flexibility and collaboration into anything you're doing. This book is packed with helpful information to empower you to set up your first scrum project, organize the scrum team, integrate scrum into your agile project management strategy, and just make things work better. *Learn the ins and outs of scrum updated for the 2020 scrum guide *Discover how scrum can help you manage projects in any industry and even in your personal life *Organize your scrum team and set up your first project *Integrate scrum into your agile project management strategy This updated edition of Scrum For Dummies is written to make scrum useful for everyone, especially you.
- Subjects: Project management.; Scrum (Computer software development); Agile software development.; Agile project management.;
- Available copies: 1 / Total copies: 1
-
unAPI
- iPad application development for dummies / by Goldstein, Neal.(CARDINAL)365278; Bove, Tony,1955-(CARDINAL)527116;
Includes index.Provides information on creating applications for the iPad, covering such topics as using Objective-C and Xcode, becoming a registered developer, working with the multi-touch interace, and submitting and selling apps in the App Store.
- Subjects: iPad (Computer); Application software; Tablet computers.;
- Available copies: 1 / Total copies: 1
-
unAPI
- Secrets of the JavaScript ninja / by Resig, John,author.; Bibeault, Bear,author.; Maras, Josip,author.;
-
- Subjects: JavaScript (Computer program language); Application software; Computer programming.;
- Available copies: 1 / Total copies: 1
-
unAPI
- The cathedral and the bazaar : musings on Linux and open source by an accidental revolutionary / by Raymond, Eric S.;
Includes bibliographical references (pages 255-268).
- Subjects: Linux.; Operating systems (Computers); Computer software; Hackers.;
- Available copies: 1 / Total copies: 1
-
unAPI
Results 21 to 30 of 678 | « previous | next »