skip to content
Sustainable Software Architecture : Analyze and Reduce Technical Debt. Preview this item
ClosePreview this item
Checking...

Sustainable Software Architecture : Analyze and Reduce Technical Debt.

Author: Carola Lilienthal
Publisher: Heidelberg : Dpunkt.verlag, 2019.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Lilienthal, Carola.
Sustainable Software Architecture : Analyze and Reduce Technical Debt.
Heidelberg : dpunkt.verlag, ©2019
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Carola Lilienthal
ISBN: 3960887809 9783960887805
OCLC Number: 1119626454
Notes: 9.2.1 The Black Hole Effect
Description: 1 online resource (309 pages)
Contents: Intro; 1 Introduction; 1.1 Software Architecture; 1.2 Sustainability; 1.3 Technical Debt; 1.3.1 No Knowledge of Software Architecture; 1.3.2 Complexity and Size; 1.3.3 Architectural Erosion Takes Place Unnoticed; 1.3.4 We Don't Pay Extra For Quality!; 1.3.5 Types of Technical Debt; 1.4 The Systems I Have Seen; 1.5 Who Is This Book For?; 1.6 How To Use This Book?; 2 Tracking Down Technical Debt; 2.1 Building Block Terminology; 2.2 Target and Actual Architecture; 2.3 Improvements to a Running System; 2.4 False Positives and Generated Code; 2.5 Cheat Sheet for Sotograph 3 Architecture in Programming Languages3.1 Java Systems; 3.2 C# Systems; 3.3 C++ Systems; 3.4 ABAP Systems; 3.5 PHP Systems; 4 Architecture Analysis and Improvement; 4.1 Developers and Architects; 4.2 Working on Architecture is a "Holschuld"; 4.3 Live Architecture Improvement Workshop; 4.4 Dealing with Mothers and Fathers; 4.5 Modularity Maturity Index (MMI); 4.6 Technical Debt in the Lifecycle; 5 Cognitive Psychology and Architectural Principles; 5.1 Modularity; 5.1.1 Chunking; 5.1.2 Transfer to Design Principles; 5.1.2.1 Units; 5.1.2.2 Public Interface; 5.1.2.3 Coupling 5.2 Pattern Consistency5.2.1 Establishing Schemata; 5.2.2 Transfer to Design Principles; 5.3 Hierarchy; 5.3.1 Formation of Hierarchies; 5.3.2 Transfer to Design Principles; 5.4 Cycles = Failed modularity + Pattern; 5.5 Consequences for Architectural Analysis; 6 Architectural Styles that Reduce Technical Debt; 6.1 Rules of Architectural Styles; 6.2 Separation of Business and Technical Building Blocks; 6.3 Layered Architecture; 6.3.1 Technical Layering; 6.3.2 Domain Layering; 6.3.3 The Infrastructure Layer; 6.3.4 Integration of Domain-oriented Layers 6.4 Hexagonal, Onion, and Clean Architecture6.5 Microservices and Domain-Driven Design; 6.6 Pattern Languages; 6.6.1 The Tool & Material Pattern Language; 6.6.2 The DDD Pattern Language; 6.6.3 Typical Framework Patterns; 6.7 Sustainability and Architectural Styles; 7 Pattern in Software Architecture; 7.1 Mapping the Target to the Actual Architecture; 7.2 The Ideal Structure: Domain-Oriented or Technical?; 7.3 Public Interfaces for Building Block; 7.4 Interfaces: The Architectural Miracle Cure?; 7.4.1 Basic Therapy; 7.4.2 Side Effects; 7.4.3 Field Studies on "Living Patients." 7.4.4 Fighting the Monolith7.5 The Need for Microservices; 8 Pattern Languages: A True Architectural Treasure!; 8.1 The Treasure Hunt; 8.2 Software Archaeology; 8.3 From the Treasure Chest; 8.4 How Much Gold Is There?; 8.5 Annual Growth Rings; 8.6 Unclear Patterns Provoke Cycles; 9 Chaos Within Layers: The Daily Pain; 9.1 Evaluating the Mess; 9.1.1 The Extent of the Chaos; 9.1.1.1 Architectural Styles and Cycles; 9.1.1.2 Lines of Code in Cycles; 9.1.1.3 Dependency Injection and Cycles; 9.1.2 Scope and Interconnectedness; 9.1.3 Cycle Range Within an Architecture; 9.2 The Big Ball of Mud

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Related Subjects:(1)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1119626454> # Sustainable Software Architecture : Analyze and Reduce Technical Debt.
    a schema:CreativeWork, schema:MediaObject, schema:Book ;
    library:oclcnum "1119626454" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/gw> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/9427685502#Place/heidelberg> ; # Heidelberg
    schema:about <http://dewey.info/class/004/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/9427685502#Topic/software_architecture> ; # Software architecture
    schema:bookFormat schema:EBook ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/9427685502#Person/lilienthal_carola> ; # Carola Lilienthal
    schema:datePublished "2019" ;
    schema:description "Intro; 1 Introduction; 1.1 Software Architecture; 1.2 Sustainability; 1.3 Technical Debt; 1.3.1 No Knowledge of Software Architecture; 1.3.2 Complexity and Size; 1.3.3 Architectural Erosion Takes Place Unnoticed; 1.3.4 We Don't Pay Extra For Quality!; 1.3.5 Types of Technical Debt; 1.4 The Systems I Have Seen; 1.5 Who Is This Book For?; 1.6 How To Use This Book?; 2 Tracking Down Technical Debt; 2.1 Building Block Terminology; 2.2 Target and Actual Architecture; 2.3 Improvements to a Running System; 2.4 False Positives and Generated Code; 2.5 Cheat Sheet for Sotograph"@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/9427685502> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/9427685502#CreativeWork/sustainable_software_architecture_analyze_and_reduce_technical_debt> ;
    schema:name "Sustainable Software Architecture : Analyze and Reduce Technical Debt."@en ;
    schema:productID "1119626454" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1119626454#PublicationEvent/heidelberg_dpunkt_verlag_2019> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/9427685502#Agent/dpunkt_verlag> ; # Dpunkt.verlag
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=2242598> ;
    schema:url <https://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=5893057> ;
    schema:workExample <http://worldcat.org/isbn/9783960887805> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1119626454> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/9427685502#Agent/dpunkt_verlag> # Dpunkt.verlag
    a bgn:Agent ;
    schema:name "Dpunkt.verlag" ;
    .

<http://experiment.worldcat.org/entity/work/data/9427685502#Person/lilienthal_carola> # Carola Lilienthal
    a schema:Person ;
    schema:familyName "Lilienthal" ;
    schema:givenName "Carola" ;
    schema:name "Carola Lilienthal" ;
    .

<http://experiment.worldcat.org/entity/work/data/9427685502#Topic/software_architecture> # Software architecture
    a schema:Intangible ;
    schema:name "Software architecture"@en ;
    .

<http://worldcat.org/entity/work/data/9427685502#CreativeWork/sustainable_software_architecture_analyze_and_reduce_technical_debt>
    a schema:CreativeWork ;
    rdfs:label "Sustainable Software Architecture : Analyze and Reduce Technical Debt." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1119626454> ; # Sustainable Software Architecture : Analyze and Reduce Technical Debt.
    .

<http://worldcat.org/isbn/9783960887805>
    a schema:ProductModel ;
    schema:isbn "3960887809" ;
    schema:isbn "9783960887805" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.