Your email was sent successfully. Check your inbox.

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

Proceed reservation?

Export
  • 1
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: Undetermined
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Computer software ; Development ; Electronic books ; Electronic books ; local
    Abstract: The software development industry is increasingly realizing that success depends on a project's long-term viability. To help with that effort, the Software Improvement Group (SIG) has identified ten guidelines for delivering code that's easy to maintain and adapt over time. While a full examination of these guidelines is available in Building Maintainable Software (O'Reilly), this report focuses on their application in the real world. Author and agile consultant Abraham Marin-Perez briefly explores each guideline and uses a running example to demonstrate how they can work together in a production environment. You'll also get case studies of ten European organizations that have significantly benefitted from these guidelines. The Ten Guidelines for Maintainable Software aren't just a theoretical exercise. In fact, SIG created them after years of analyzing what made some software projects successful and maintainable, while many others ultimately fell short. By applying these guidelines, you'll benefit from the wisdom of developers who preceded you.
    Note: Includes bibliographical references. - Description based on online resource; title from title page (Safari, viewed December 6, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Application software ; Development ; Automation ; Java (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Continuous delivery adds enormous value to the business and the entire software delivery lifecycle, but adopting this practice means mastering new skills typically outside of a developer's comfort zone. In this practical book, Daniel Bryant and Abraham Marín-Pérez provide guidance to help experienced Java developers master skills such as architectural design, automated quality assurance, and application packaging and deployment on a variety of platforms. Not only will you learn how to create a comprehensive build pipeline for continually delivering effective software, but you'll also explore how Java application architecture and deployment platforms have affected the way we rapidly and safely deliver new software to production environments. Get advice for beginning or completing your migration to continuous delivery Design architecture to enable the continuous delivery of Java applications Build application artifacts including fat JARs, virtual machine images, and operating system container (Docker) images Use continuous integration tooling like Jenkins, PMD, and find-sec-bugs to automate code quality checks Create a comprehensive build pipeline and design software to separate the deploy and release processes Explore why functional and system quality attribute testing is vital from development to delivery Learn how to effectively build and test applications locally and observe your system while it runs in production
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed November 28, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Publishing House of Electronics Industry | Boston, MA : Safari
    ISBN: 9787121374425
    Language: English , Chinese
    Pages: 1 online resource (406 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: 持续交付为业务的持续发展和整个软件的交付周期增加了巨大的价值,但是掌握这项技术就意味着普通开发人员要跳出舒适区,学习很多新技能。本书以实践为基础,作者Daniel Bryant和Abraham Marín-Pérez通过大量的实践指导,帮助Java开发人员掌握针对不同平台的架构设计、自动化质量保证,以及打包和部署的技巧。 你将获得一些理解核心概念的帮助,以及有助于向持续交付迁移的指导意见。 你将学会如何设计能在不同平台上持续交付Java应用程序的架构。 你将学会如何构建应用程序构件,包括胖JAR文件、虚拟机镜像,以及操作系统容器(Docker)镜像。 你将学会如何使用Jenkins、PMD和FindSecBug等持续集成工具自动化地进行代码质量检查。 你将学会如何创建一个复杂的构建管道,以及如何设计独立的部署和发布流程。 你将了解为什么功能测试和系统质量属性测试对于开发和交付非常重要。 你将学会如何在本地有效地构建和测试应用程序,以及监控生产环境中运行的应用程序。
    Note: Online resource; Title from title page (viewed November 1, 2019) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Title: 持續交付 : : 使用Java : 將程式部屬至生產環境的必備工具與最佳作法 /
    Language: Chinese
    Pages: 1 online resource (480 pages) , illustrations
    Edition: [First edition].
    Uniform Title: Continuous delivery in Java
    DDC: 005.3
    Keywords: Application software Development ; Automation ; Java (Computer program language) ; Logiciels d'application ; Développement ; Automatisation ; Java (Langage de programmation) ; Electronic books
    Abstract: Detailed summary in vernacular field.
    Note: Includes index
    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...