Top "Architecture" questions

Architecture encompasses the process, artifacts and high-level structure of a solution.

Should services always return DTOs, or can they also return domain models?

I'm (re)designing large-scale application, we use multi-layer architecture based on DDD. We have MVC with data layer (implementation of …

asp.net-mvc entity-framework architecture domain-driven-design
Responsibilities and use of Service and DAO Layers

I am currently developing a web application using Struts2 with Spring plugin and hibernate and while I was looking at …

java jakarta-ee service architecture dao
React / Redux and Multilingual (Internationalization) Apps - Architecture

I'm building an app that will need to be available in multiple languages and locales. My question is not purely …

architecture internationalization reactjs translation redux
Architecture of a single-page JavaScript web application?

How should a complex single-page JS web application be structured on the client-side? Specifically I'm curious about how to cleanly …

javascript design-patterns web-applications architecture singlepage
What tools (free) do you use to design software

What tools do you use to speed up documenting application design. Namely, creating wireframes, flowcharts. What other methods do you …

architecture uml
How exactly does the Spring BeanPostProcessor work?

I am studying for the Spring Core certification an I have some doubts about how Spring handle the beans lifecycle …

spring spring-mvc architecture
Commonly accepted best practices around code organization in JavaScript

As JavaScript frameworks like jQuery make client side web applications richer and more functional, I've started to notice one problem... …

javascript jquery design-patterns architecture formatting
Is it bad practice to have a constructor function return a Promise?

I'm trying to create a constructor for a blogging platform and it has many async operations going on inside. These …

javascript node.js architecture constructor promise
Dynamic Database Schema

What is a recommended architecture for providing storage for a dynamic logical database schema? To clarify: Where a system is …

sql database-design architecture dynamic-data
Singleton by Jon Skeet clarification

public sealed class Singleton { Singleton() {} public static Singleton Instance { get { return Nested.instance; } } class Nested { // Explicit static constructor to tell …

c# .net design-patterns architecture singleton