Creating Software Architecture with Modern Diagramming Tools
Software Architecture & Design
by UMLZone.com
3w ago
Stefan Hofer and Ashley Peacock explore various diagrams-as-code approaches, focusing on PlantUML, Structurizr, and Mermaid diagramming tools. Ashley emphasizes Mermaid’s GitHub integration and syntax similarities with PlantUML, making migration seamless. Structurizr’s specialization in the C4 model and its unique DSL is highlighted. The conversation touches on the ease of code refactoring using Mermaid, making it […] The post Creating Software Architecture with Modern Diagramming Tools first appeared on Software Architecture & Design ..read more
Visit website
How Clean & Hexagonal Software Architectures Work
Software Architecture & Design
by zonuml
3M ago
In IT industry we have a repeatable problem of code debt, which steals happiness from our work, inducing horrible stress and frustration. On the other hand frameworks, software architecture approaches, tests cost us supposedly wasted time and they seem not to deliver their promises This presentation will show you Clean Architecture and Hexagonal Architecture in […] The post How Clean & Hexagonal Software Architectures Work first appeared on Software Architecture & Design ..read more
Visit website
Software Architecture Modernization with Domain Driven Design (DDD)
Software Architecture & Design
by zonuml
4M ago
When the time comes to modernize older systems, it’s important to design a software architecture fully optimized for your domain and not just a rewrite of the old system. Domain-Driven Design (DDD) can help in a number of practical ways. In this talk, you will see how Event Storming, Domain Message Flow Modelling, and Core … Software Architecture Modernization with Domain Driven Design (DDD) Read More » The post Software Architecture Modernization with Domain Driven Design (DDD) first appeared on Software Architecture & Design ..read more
Visit website
Just Enough Software Architecture
Software Architecture & Design
by zonuml
5M ago
“Just Enough Software Architecture” is book that provides guidelines and models on how to include just enough software architecture in your software development activities, following an Agile approach and using risk as the main criteria on how much architecture to include in your current software development activity. Is there a middle way between the traditional … Just Enough Software Architecture Read More » The post Just Enough Software Architecture first appeared on Software Architecture & Design ..read more
Visit website
A Contrarian View of Software Architecture
Software Architecture & Design
by zonuml
8M ago
The presenter has spent an inordinate amount of time the past half decade across multiple companies working with very large, long-running enterprise software systems. Especially in long-running, constantly changing systems, you want the code and the software architecture to be easy to understand, relatively painless to extend or modify, and when advantageous, be simple to … A Contrarian View of Software Architecture Read More » The post A Contrarian View of Software Architecture first appeared on Software Architecture & Design ..read more
Visit website
Law of Demeter: A Practical Guide to Loose Coupling
Software Architecture & Design
by zonuml
11M ago
The Law of Demeter (LoD) or principle of least knowledge is a software design and architecture guideline for developing software, particularly object-oriented programs. In its general form, the LoD is a specific case of loose coupling. Is loosely coupled, easy to change code with a flexible and testable design sound compelling to you? If so … Law of Demeter: A Practical Guide to Loose Coupling Read More » The post Law of Demeter: A Practical Guide to Loose Coupling first appeared on Software Architecture & Design ..read more
Visit website
Refactoring the Role of Software Architects
Software Architecture & Design
by zonuml
1y ago
This presentation takes you through a journey to explore some software architecture principles, forged through practice from real-world projects. You will learn strategies for mentoring development teams, scaling processes, and maximizing efficiency. With the right structures in place, software architects can guide teams into the “pit of success,” as Scott Guthrie likes to put it. … Refactoring the Role of Software Architects Read More » The post Refactoring the Role of Software Architects first appeared on Software Architecture & Design ..read more
Visit website
Fractal Software Architecture
Software Architecture & Design
by umlzone
1y ago
Why is software development so difficult? A major reason is that you spend more time reading than writing code. If you can decrease the time required to read existing code, you can increase productivity. You can decrease the time you waste reading complicated code by writing code that’s easy to read – code that fits … Fractal Software Architecture Read More » The post Fractal Software Architecture first appeared on Software Architecture & Design ..read more
Visit website
Best Practices to Design & Build Event-Driven Applications
Software Architecture & Design
by umlzone
1y ago
Event-driven architectures can help reduce coupling and increase agility for developers building distributed applications. But success here requires a new mindset to help you implement documentation, tracing, and effective scaling. In this session, you will learn the best practices to adopting and promoting this new mindset in a development team. Video producer: https://gotoldn.com/ The post Best Practices to Design & Build Event-Driven Applications first appeared on Software Architecture & Design ..read more
Visit website
How Software Architecture Increases Agility
Software Architecture & Design
by umlzone
1y ago
During the talk – or live coding explaining everything that is done on non-developers level – the presenter introduces a little business change in a mobile iOS application code made in TCA+SwiftUI, thus showing how big impact modern software architecture has on software development. Key perspectives will cover: designing UI code with real time rendering, … How Software Architecture Increases Agility Read More » The post How Software Architecture Increases Agility first appeared on Software Architecture & Design ..read more
Visit website

Follow Software Architecture & Design on FeedSpot

Continue with Google
Continue with Apple
OR