devkuma
  • AI
  • Computer
      Basic computer knowledge Operating System Network
  • Computer
  • Programming
      Design and Development Software Testing
  • Programming
  • English EN
    • 한국어
    • English
    • 日本語
  • Programming Development and Design
Tags
  • AI34
  • Algorithm61
  • Architecture1
  • BDD1
  • Blog22
  • CDN1
  • ChatGPT7
  • Codex3
  • Computer4
  • CORS1
  • Data Structure3
  • DDD1
  • Design Pattern24
  • DNS1
  • Dto1
  • E-Book2
  • E-Mail1
  • Entity1
  • ETYM6
  • Excel4
  • FTP1
  • Game2
  • Gemini3
  • HTTP8
  • Hugo21
  • Internet6
  • IP3
  • IT Terms1
  • Java23
  • JUnit18
  • Kotlin2
  • LAN1
  • License1
  • Linux10
  • LLM2
  • MacOS1
  • MCP1
  • MSA1
  • MVC1
  • Network24
  • OS12
  • OSI1
  • Port1
  • Programming1
  • Proxy1
  • RAG1
  • Robots1
  • Security23
  • SEO2
  • Site1
  • Sitemap1
  • SNS1
  • SOLID1
  • Stack1
  • TCP2
  • TDD1
  • Telnet1
  • Testing6
  • UDP1
  • UI1
  • UX1
  • Vo1
  • VPN1
  • Web4
  1. Programming Development and Design
  2. Development and Design Principles

Development and Design Principles


What Is Programming?

A short introduction to programming.

DDD(Domain Driven Design)

MVC(Model-View-Controller) Pattern

MSA(Microservices Architecture)

System Design Interview, Volume 2 | Chapter 2. Nearby Friends

What Is the Difference Between Modal and Dialog?

Modal and Dialog are often used similarly in UI/UX contexts, but they differ in meaning and purpose.

What Is UI/UX? Meaning, Differences, and Design Tips

SOLID, the Five Basic Principles of Object-oriented Programming and Design

DTO, VO, Entity

Open Software License

Difference Between a Framework and a Library

© 2026 The devkumaAll Rights Reserved