About 920,000 results
Open links in new tab
  1. How to structure a Java codebase - Medium

    Dec 5, 2022 · You should structure your java code base by your domain. Your software application’s domian is made up of lots of smaller sub-domains, which in-turn can be split smaller and smaller into; sub...

  2. architecture - How should I structure a Java application, where

    Short answer: draw your system architecture in terms of modules, drawn side-by-side, with each module sliced vertically into layers (e.g. view, model, persistence). Then use a structure like com.mycompany.myapp.somemodule.somelayer, e.g. com.mycompany.myapp.client.view or com.mycompany.myapp.server.model.

  3. A Beginner's Guide to Architectural Patterns - Java Code Geeks

    Jan 18, 2024 · Unlock the mysteries of software development with a deep dive into Architectural Patterns. This guide is your gateway to understanding various software structures, exploring their traits, applications, and impact on design. Just like time-tested recipes in modern software engineering, these Architectural Patterns address specific challenges.

  4. Layer vs Feature Architecture - DEV Community

    Aug 27, 2020 · In this blog post, I want to show two of the most commonly known architectural design patterns on how one could organize the code. Or the horizontal approach. Imagine a cake with multiple layers. Each layer represents a package. Each package contains exactly what this layer is responsible to do.

  5. How to structure a Java codebase · Blog | PackageMap

    Dec 5, 2022 · By automatically generating a java code structure diagram, and visualising the java code structure we can easily see how our code is packaged. You can use these package structure diagrams to structure our code by domain and visualise the coupling and cohesion in our software packages.

  6. What should I keep in mind in order to refactor huge code base?

    May 16, 2009 · I've looked at the code with a tool called Structure 101 for java and found lots (!) of architectural layering issues where lower layers are referencing upper layers. I don't want to simply start messing with the code but try to come up with a reasonable strategy to go about this problem. What things should I keep in mind?

  7. Feature-based modular code organization in Java - Medium

    May 2, 2023 · Native Java language constructs are promoted to express which parts of a module represent its public API and which parts are protected implementation details. The article concludes with the...

  8. Java Architecture Blueprint. Strategies for Scalable and ... - Alex K

    May 25, 2024 · In this article, we dive into the essential best practices that underpin the creation of robust Java applications. These principles will serve as your guiding light, empowering you to design systems that can grow and adapt to meet the challenges of …

  9. Understanding code architecture patterns | by Ofir Elarat | CodeX

    Feb 7, 2023 · In this article, we will explore some of the most common code architecture patterns used in software development, and discuss when and why to use each one.

  10. organize Java code into packages is equals to architecture patterns ...

    May 2, 2018 · Architectural Patterns have an extensive impact on the code base, most often impacting the whole application either horizontally (ie. how to structure the code inside a layer) or vertically (ie. how a request is processed from the outer layers into the inner layers and back). Examples of Architectural Patterns:

  11. Some results have been removed
Refresh