Produkt zum Begriff Best Practices:
-
Android Database Best Practices
Battle-Tested Strategies for Storing, Managing, and Sharing Android Data “Android™ Database Best Practices goes well beyond API documentation to offer strategic advice about how to handle data in an Android application and the tools needed to develop productively. This arms the developer with a trove of solutions to nearly any problem an application may face involving data. Mastering the concepts in this book are therefore essential for any developer who wants to create professional Android applications.” –Greg Milette, Android developer, Gradison Technologies, Inc. This is the first guide to focus on one of the most critical aspects of Android development: how to efficiently store, retrieve, manage, and share information from your app’s internal database. Through real-world code examples, which you can use in your own apps, you’ll learn how to take full advantage of SQLite and the database-related classes on Android. A part of Addison-Wesley’s Android™ Deep Dive series for experienced Android developers, Android Database Best Practices draws on Adam Stroud’s extensive experience leading cutting-edge app projects. Stroud reviews the core database theory and SQL techniques you need to efficiently build, manipulate, and read SQLite databases. He explores SQLite in detail, illuminates Android’s APIs for database interaction, and shares modern best practices for working with databases in the Android environment. Through a complete case study, you’ll learn how to design your data access layer to simplify all facets of data management and avoid unwanted technical debt. You’ll also find detailed solutions for common challenges in building data-enabled Android apps, including issues associated with threading, remote data access, and showing data to users. Extensive, up-to-date sample code is available for download at github.com/android-database-best-practices/device-database. You will Discover how SQLite database differs from other relational databasesUse SQL DDL to add structure to a database, and use DML to manipulate dataDefine and work with SQLite data typesPersist highly structured data for fast, efficient accessMaster Android classes for create, read, update, and delete (CRUD) operations and database queriesShare data within or between apps via content providersMaster efficient UI strategies for displaying data, while accounting for threading issuesUse Android’s Intents API to pass data between activities when starting a new activity or serviceAchieve two-way communication between apps and remote web APIsManage the complexities of app-to-server communication, and avoid common problemsUse Android’s new Data Binding API to write less code and improve performance
Preis: 21.39 € | Versand*: 0 € -
Demand Forecasting Best Practices
Master the demand forecasting skills you need to decide what resources to acquire, products to produce, and where and how to distribute them. For demand planners, S&OP managers, supply chain leaders, and data scientists. Demand Forecasting Best Practices is a unique step-by-step guide, demonstrating forecasting tools, metrics, and models alongside stakeholder management techniques that work in a live business environment. You will learn how to: Lead a demand planning team to improve forecasting quality while reducing workload Properly define the objectives, granularity, and horizon of your demand planning process Use smart, value-weighted KPIs to track accuracy and bias Spot areas of your process where there is room for improvement Help planners and stakeholders (sales, marketing, finances) add value to your process Identify what kind of data you should be collecting, and how Utilise different types of statistical and machine learning models Follow author Nicolas Vandeput's original five-step framework for demand planning excellence and learn how to tailor it to your own company's needs. You will learn how to optimise demand planning for a more effective supply chain and will soon be delivering accurate predictions that drive major business value. About the technology Demand forecasting is vital for the success of any product supply chain. It allows companies to make better decisions about what resources to acquire, what products to produce, and where and how to distribute them. As an effective demand forecaster, you can help your organisation avoid overproduction, reduce waste, and optimise inventory levels for a real competitive advantage.
Preis: 38.51 € | Versand*: 0 € -
DevOps Troubleshooting: Linux Server Best Practices
“If you’re a developer trying to figure out why your application is not responding at 3 am, you need this book! This is now my go-to book when diagnosing production issues. It has saved me hours in troubleshooting complicated operations problems.” –Trotter Cashion, cofounder, Mashion DevOps can help developers, QAs, and admins work together to solve Linux server problems far more rapidly, significantly improving IT performance, availability, and efficiency. To gain these benefits, however, team members need common troubleshooting skills and practices. In DevOps Troubleshooting: Linux Server Best Practices, award-winning Linux expert Kyle Rankin brings together all the standardized, repeatable techniques your team needs to stop finger-pointing, collaborate effectively, and quickly solve virtually any Linux server problem. Rankin walks you through using DevOps techniques to troubleshoot everything from boot failures and corrupt disks to lost email and downed websites. You’ll master indispensable skills for diagnosing high-load systems and network problems in production environments. Rankin shows how to Master DevOps’ approach to troubleshooting and proven Linux server problem-solving principlesDiagnose slow servers and applications by identifying CPU, RAM, and Disk I/O bottlenecksUnderstand healthy boots, so you can identify failure points and fix themSolve full or corrupt disk issues that prevent disk writesTrack down the sources of network problemsTroubleshoot DNS, email, and other network servicesIsolate and diagnose Apache and Nginx Web server failures and slowdownsSolve problems with MySQL and Postgres database servers and queriesIdentify hardware failures–even notoriously elusive intermittent failures
Preis: 24.6 € | Versand*: 0 € -
Android Development Patterns: Best Practices for Professional Developers
“A must read for all developers that want to begin serious Android development.”—Justin Anderson, Freelance Android Developer “From start to finish, this book contains a variety of great tips and insight into the most important attributes of Android design. This book will definitely be required reading for any of our future Android engineers.”—Cameron Banga, Cofounder, 9magnets, LLC There’s a downside to Android’s amazing openness and versatility: it’s easy for developers to write code that’s inefficient, unreliable, insecure, or hard to maintain. In Android Development Patterns, enterprise Android developer Phil Dutson helps you leverage Android 5.0+’s amazing power without falling victim to those pitfalls. Dutson presents today’s most comprehensive set of patterns and procedures for building optimized, robust apps with Android 5.0+. First, Dutson guides you through establishing a highly efficient development environment and workflow, and testing your app to ensure that your code works just as you expect. Then, he walks through the modern best practices for structuring apps, using widgets and components, and working with views. You learn how to build apps that are easy to manage and update, deliver accurate and up-to-date information without wasting precious battery power, and take advantage of new hardware, such as Android Wear and Android TV. Dutson concludes by presenting powerful strategies for optimizing your apps and packaging them for distribution. Coverage includes Using testing to build more trustworthy, dependable, maintainable apps Understanding subtle but critical differences between Android and traditional Java programming Building consistent, modern user interfaces with views and layouts Leveraging the proven MVC pattern to cleanly organize logic Creating rich visual experiences with 3D graphics, animation, and media Simplifying capture and use of location data with the new Locations API Integrating optional hardware, such as Bluetooth, NFC, or USB Building better apps with Google Play Services Creating Android Wear notifications and apps Tuning and improving apps with Google Analytics Designing Android TV apps for the “ten foot view” informit.com/aw | https://github.com/dutsonpa/adp-files
Preis: 18.18 € | Versand*: 0 €
-
Welche Best Practices und Tools werden in der Domainverwaltung verwendet, um die Sicherheit, Zuverlässigkeit und Effizienz von Domains zu gewährleisten?
In der Domainverwaltung werden Best Practices wie die Verwendung von starken Passwörtern, die regelmäßige Aktualisierung von Sicherheitspatches und die Implementierung von Zwei-Faktor-Authentifizierung angewendet, um die Sicherheit von Domains zu gewährleisten. Tools wie Domain-Monitoring-Dienste, die die Verfügbarkeit und Leistung von Domains überwachen, sowie Domain-Management-Plattformen, die die Verwaltung von Domains zentralisieren und automatisieren, werden eingesetzt, um die Zuverlässigkeit und Effizienz von Domains sicherzustellen. Darüber hinaus werden DNS-Sicherheitslösungen wie DNSSEC verwendet, um die Integrität und Authentizität von DNS-Daten zu schützen und die Sicherheit von Domains zu verbessern. Die Verwendung von SSL-Zertifik
-
Wie kann der Erfahrungsaustausch zwischen verschiedenen Branchen und Disziplinen gefördert werden, um Innovation und Best Practices zu fördern?
Der Erfahrungsaustausch zwischen verschiedenen Branchen und Disziplinen kann durch die Organisation von interdisziplinären Workshops und Konferenzen gefördert werden, bei denen Fachleute aus verschiedenen Bereichen zusammenkommen, um ihre Erfahrungen und Best Practices zu teilen. Außerdem können Mentoring-Programme eingerichtet werden, bei denen erfahrene Fachleute ihr Wissen und ihre Erfahrungen mit Kollegen aus anderen Branchen teilen. Die Schaffung von Plattformen und Netzwerken, die den Austausch von Ideen und Erfahrungen zwischen verschiedenen Branchen und Disziplinen erleichtern, kann ebenfalls dazu beitragen, Innovation und Best Practices zu fördern. Schließlich können Unternehmen und Organisationen gezielt Mitarbeiter aus verschiedenen Bereichen zusammenbringen, um voneinander zu lernen und neue Perspektiven zu gewinnen.
-
Wie kann der Erfahrungsaustausch zwischen verschiedenen Branchen und Unternehmen gefördert werden, um Innovation und Best Practices zu fördern?
Der Erfahrungsaustausch zwischen verschiedenen Branchen und Unternehmen kann durch die Organisation von branchenübergreifenden Netzwerkevents und Konferenzen gefördert werden. Dabei können Vertreter aus verschiedenen Unternehmen und Branchen zusammenkommen, um ihre Erfahrungen und Best Practices auszutauschen. Zudem können Mentoring-Programme eingerichtet werden, bei denen erfahrene Führungskräfte aus verschiedenen Branchen ihr Wissen und ihre Erfahrungen an aufstrebende Talente weitergeben. Darüber hinaus können Unternehmen gezielt Partnerschaften mit Unternehmen aus anderen Branchen eingehen, um voneinander zu lernen und gemeinsam innovative Lösungen zu entwickeln. Schließlich können auch branchenübergreifende Forschungs- und Entwicklungsprojekte initiiert werden, um gemeinsam an neuen Technologien und Innovationen zu arbeiten.
-
Was sind die rechtlichen Anforderungen und Best Practices für Kreditvermittlung in verschiedenen Ländern?
Die rechtlichen Anforderungen und Best Practices für Kreditvermittlung variieren je nach Land und können sich auf die Registrierung, Lizenzierung und Compliance mit Verbraucherschutzgesetzen beziehen. In den USA müssen Kreditvermittler beispielsweise eine Lizenz von der Bundesregierung oder den Bundesstaaten erhalten und sich an das Fair Credit Reporting Act halten. In Deutschland müssen Kreditvermittler gemäß dem Kreditwesengesetz registriert sein und die Vorschriften des Verbraucherkreditgesetzes einhalten. Best Practices umfassen die transparente Offenlegung von Gebühren und Zinsen, die Überprüfung der Kreditwürdigkeit der Kunden und die Einhaltung von Datenschutzbestimmungen.
Ähnliche Suchbegriffe für Best Practices:
-
Scaling Software Agility: Best Practices for Large Enterprises
This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version. “Companies have been implementing large agile projects for a number of years, but the ‘stigma’ of ‘agile only works for small projects’ continues to be a frequent barrier for newcomers and a rallying cry for agile critics. What has been missing from the agile literature is a solid, practical book on the specifics of developing large projects in an agile way. Dean Leffingwell’s book Scaling Software Agility fills this gap admirably. It offers a practical guide to large project issues such as architecture, requirements development, multi-level release planning, and team organization. Leffingwell’s book is a necessary guide for large projects and large organizations making the transition to agile development.”–Jim Highsmith, director, Agile Practice, Cutter Consortium, author of Agile Project Management“There’s tension between building software fast and delivering software that lasts, between being ultra-responsive to changes in the market and maintaining a degree of stability. In his latest work, Scaling Software Agility, Dean Leffingwell shows how to achieve a pragmatic balance among these forces. Leffingwell’s observations of the problem, his advice on the solution, and his description of the resulting best practices come from experience: he’s been there, done that, and has seen what’s worked.”–Grady Booch, IBM FellowAgile development practices, while still controversial in some circles, offer undeniable benefits: faster time to market, better responsiveness to changing customer requirements, and higher quality. However, agile practices have been defined and recommended primarily to small teams. In Scaling Software Agility, Dean Leffingwell describes how agile methods can be applied to enterprise-class development.Part I provides an overview of the most common and effective agile methods.Part II describes seven best practices of agility that natively scale to the enterprise level.Part III describes an additional set of seven organizational capabilities that companies can master to achieve the full benefits of software agility on an enterprise scale.This book is invaluable to software developers, testers and QA personnel, managers and team leads, as well as to executives of software organizations whose objective is to increase the quality and productivity of the software development process but who are faced with all the challenges of developing software on an enterprise scale. Foreword Preface Acknowledgments About the Author Part I: Overview of Software Agility Chapter 1: Introduction to Agile Methods Chapter 2: Why the Waterfall Model Doesn’t Work Chapter 3: The Essence of XP Chapter 4: The Essence of Scrum Chapter 5: The Essence of RUP Chapter 6: Lean Software, DSDM, and FDD Chapter 7: The Essence of Agile Chapter 8: The Challenge of Scaling Agile Part II: Seven Agile Team Practices That Scale Chapter 9: The Define/Build/Test Component Team Chapter 10: Two Levels of Planning and Tracking Chapter 11: Mastering the Iteration Chapter 12: Smaller, More Frequent Releases Chapter 13: Concurrent Testing Chapter 14: Continuous Integration Chapter 15: Regular Reflection and Adaptation Part III: Creating the Agile Enterprise Chapter 16: Intentional Architecture Chapter 17: Lean Requirements at Scale: Vision, Roadmap, and Just-in-Time Elaboration Chapter 18: Systems of Systems and the Agile Release Train Chapter 19: Managing Highly Distributed Development Chapter 20: Impact on Customers and Operations Chapter 21: Changing the Organization Chapter 22: Measuring Business Performance Conclusion: Agility Works at Scale Bibliography Index
Preis: 35.3 € | Versand*: 0 € -
C++ Core Guidelines Explained: Best Practices for Modern C++
Write More Elegant C++ ProgramsThe official C++ Core Guidelines provide consistent best practices for writing outstanding modern C++ code and improving legacy code, but they're organized as a reference for looking up one specific point at a time, not as a tutorial for working developers. In C++ Core Guidelines Explained, expert C++ instructor Rainer Grimm has distilled them to their essence, removing esoterica, sharing new insights and context, and presenting well-tested examples from his own training courses.Grimm helps experienced C++ programmers use the Core Guidelines with any recent version of the language, from C++11 onward. Most of his code examples are written for C++17, with added coverage of newer versions and C++20 wherever appropriate, and references to the official C++ Core Guidelines online.Whether you're creating new software or improving legacy code, Grimm will help you get more value from the Core Guidelines' most useful rules, as you write code that's safer, clearer, more efficient, and easier to maintain.Apply the guidelines and underlying programming philosophyCorrectly use interfaces, functions, classes, enum, resources, expressions, and statementsOptimize performance, implement concurrency and parallelism, and handle errorsWork effectively with constants, immutability, templates, generics, and metaprogrammingImprove your C++ style, manage source files, and use the Standard Library"We are very pleased to see Rainer Grimm applying his teaching skills and industrial background to tackling the hard and necessary task of making the C++ Core Guidelines accessible to more people."--Bjarne Stroustrup and Herb Sutter, co-editors, C++ Core GuidelinesRegister your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
Preis: 29.95 € | Versand*: 0 € -
Responsible AI: Best Practices for Creating Trustworthy AI Systems
THE FIRST PRACTICAL GUIDE FOR OPERATIONALIZING RESPONSIBLE AIFROM MUL TI°LEVEL GOVERNANCE MECHANISMS TO CONCRETE DESIGN PATTERNS AND SOFTWARE ENGINEERING TECHNIQUES. AI is solving real-world challenges and transforming industries. Yet, there are serious concerns about its ability to behave and make decisions in a responsible way. Operationalizing responsible AI is about providing concrete guidelines to a wide range of decisionmakers and technologists on how to govern, design, and build responsible AI systems. These include governance mechanisms at the industry, organizational, and team level; software engineering best practices; architecture styles and design patterns; system-level techniques connecting code with data and models; and trade-offs in design decisions. Responsible AI includes a set of practices that technologists (for example, technology-conversant decision-makers, software developers, and AI practitioners) can undertake to ensure the AI systems they develop or adopt are trustworthy throughout the entire lifecycle and can be trusted by those who use them. The book offers guidelines and best practices not just for the AI part of a system, but also for the much larger software infrastructure that typically wraps around the AI. First book of its kind to cover the topic of operationalizing responsible AI from the perspective of the entire software development life cycle. Concrete and actionable guidelines throughout the lifecycle of AI systems, including governance mechanisms, process best practices, design patterns, and system engineering techniques. Authors are leading experts in the areas of responsible technology, AI engineering, and software engineering. Reduce the risks of AI adoption, accelerate AI adoption in responsible ways, and translate ethical principles into products, consultancy, and policy impact to support the AI industry. Online repository of patterns, techniques, examples, and playbooks kept up-to-date by the authors. Real world case studies to demonstrate responsible AI in practice. Chart the course to responsible AI excellence, from governance to design, with actionable insights and engineering prowess found in this defi nitive guide.
Preis: 35.3 € | Versand*: 0 € -
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices
Consistent, high-quality coding standards improve software quality, reduce time-to-market, promote teamwork, eliminate time wasted on inconsequential matters, and simplify maintenance. Now, two of the world's most respected C++ experts distill the rich collective experience of the global C++ community into a set of coding standards that every developer and development team can understand and use as a basis for their own coding standards. The authors cover virtually every facet of C++ programming: design and coding style, functions, operators, class design, inheritance, construction/destruction, copying, assignment, namespaces, modules, templates, genericity, exceptions, STL containers and algorithms, and more. Each standard is described concisely, with practical examples. From type definition to error handling, this book presents C++ best practices, including some that have only recently been identified and standardized-techniques you may not know even if you've used C++ for years. Along the way, you'll find answers to questions like What's worth standardizing--and what isn't? What are the best ways to code for scalability?What are the elements of a rational error handling policy? How (and why) do you avoid unnecessary initialization, cyclic, and definitional dependencies?When (and how) should you use static and dynamic polymorphism together?How do you practice "safe" overriding?When should you provide a no-fail swap? Why and how should you prevent exceptions from propagating across module boundaries?Why shouldn't you write namespace declarations or directives in a header file?Why should you use STL vector and string instead of arrays?How do you choose the right STL search or sort algorithm?What rules should you follow to ensure type-safe code?Whether you're working alone or with others, C++ Coding Standards will help you write cleaner code--and write it faster, with fewer hassles and less frustration.
Preis: 43.86 € | Versand*: 0 €
-
Was sind die Best Practices für die Implementierung von Cyber-Sicherheitsmaßnahmen in Unternehmen?
Die Implementierung von Cyber-Sicherheitsmaßnahmen in Unternehmen erfordert eine ganzheitliche Strategie, die sowohl technologische als auch organisatorische Maßnahmen umfasst. Dazu gehören regelmäßige Schulungen der Mitarbeiter, die Implementierung von Firewalls und Antivirensoftware sowie die regelmäßige Aktualisierung von Software und Systemen. Zudem ist es wichtig, ein Incident Response Team zu etablieren, um im Falle eines Cyberangriffs schnell reagieren zu können. Unternehmen sollten außerdem regelmäßige Sicherheitsaudits durchführen, um Schwachstellen zu identifizieren und zu beheben.
-
Was sind die rechtlichen Anforderungen und Best Practices für die Kreditvermittlung in verschiedenen Ländern?
Die rechtlichen Anforderungen und Best Practices für die Kreditvermittlung variieren je nach Land und können sich auf die Lizenzierung, Regulierung und Transparenz der Kreditvermittler beziehen. In einigen Ländern müssen Kreditvermittler eine spezielle Lizenz oder Genehmigung von der Finanzaufsichtsbehörde erhalten, um ihre Dienstleistungen anbieten zu können. Darüber hinaus müssen Kreditvermittler in vielen Ländern bestimmte Transparenzanforderungen erfüllen, wie die Offenlegung von Zinssätzen, Gebühren und Vertragsbedingungen. Best Practices umfassen oft die Überprüfung der Bonität der Kreditnehmer, die Bereitstellung klarer und verständlicher Informationen über die angebotenen Kredite und die Einhaltung von Datenschutzbestimmungen.
-
Was sind die wichtigsten Best Practices beim Schreiben und Kommentieren von Quellcode in verschiedenen Programmiersprachen?
1. Verwende aussagekräftige Variablennamen und kommentiere komplexe Abschnitte, um den Code verständlicher zu machen. 2. Halte dich an die gängigen Formatierungsrichtlinien der jeweiligen Programmiersprache, um die Lesbarkeit zu verbessern. 3. Dokumentiere Funktionen und Methoden, um anderen Entwicklern zu helfen, den Zweck und die Verwendung des Codes zu verstehen. 4. Vermeide redundante oder unnötig komplexe Code-Strukturen und kommentiere nur, wenn es wirklich notwendig ist, um den Code zu erklären.
-
Was sind die wichtigsten Best Practices beim Schreiben und Kommentieren von Quellcode in verschiedenen Programmiersprachen?
1. Verwende aussagekräftige Variablennamen und kommentiere komplexe Abschnitte des Codes, um die Lesbarkeit zu verbessern. 2. Halte dich an die Konventionen der jeweiligen Programmiersprache, um konsistenten und verständlichen Code zu schreiben. 3. Dokumentiere den Zweck von Funktionen und Klassen, um anderen Entwicklern zu helfen, den Code zu verstehen und zu verwenden. 4. Vermeide übermäßige Kommentare und schreibe stattdessen klar strukturierten Code, der für sich selbst spricht.
* Alle Preise verstehen sich inklusive der gesetzlichen Mehrwertsteuer und ggf. zuzüglich Versandkosten. Die Angebotsinformationen basieren auf den Angaben des jeweiligen Shops und werden über automatisierte Prozesse aktualisiert. Eine Aktualisierung in Echtzeit findet nicht statt, so dass es im Einzelfall zu Abweichungen kommen kann.