본문으로 건너뛰기
Écriture
기록
2
전체 목록
try-catch가 코드를 망치고 있었다
첫 번째 기록
개념
38
전체 목록
개념적 일관성
관심사 분리
구조적 프로그래밍
굿 이너프 원칙
굿하트의 법칙
논리적 경계와 물리적 경계
모듈러 모놀리스 (Modular Monolith)
발산적 변경
방어적 프로그래밍
변경 증폭
본질적 복잡성과 우발적 복잡성
선언형 프로그래밍
스펙 주도 개발
의사소통
카고 컬트 과학과 카고 컬트 프로그래밍
컨텍스트 엔지니어링
컴파운드 엔지니어링
코드 리뷰 문화
프롬프트 엔지니어링
현학
AI 네이티브 (AI-Native)
AI 레버리지
AI-powered Software Engineering
AX (AI 전환)
C4 모델
CUPID 프로그래밍
DRY 원칙
Frugal Engineering
ISO/IEC 25010
ISO/IEC/IEEE 29148
ISO/IEC/IEEE 42010
KISS 원칙
Nextjs 앱 아키텍처
Ports and Adapters
Problem Solving
Railway-Oriented Programming
RFC 2119
YAGNI 원칙
자료
46
전체 목록
글
25
오픈소스 ABC User Feedback에 적용한 모노리포 구조 소개
워크스페이스 구조의 선순환 | Nx 블로그
A Project of One's Own
Best Simple System for Now
Clean Architecture in React
Comments - The Good, The Bad, The Ugly
Conway's Law - The Reason Software Mirrors Organizations
Copy What You Like
Design and Research
Functions, Objects and the Principles I Follow
Hackers and Painters
How Art Can Be Good
How to Do Great Work
How To Write Good Comments
Is There Such a Thing as Good Taste?
Leaky Abstractions
On the Importance of Software Design
One Line of Code Changed My Perception of Programming
Railway-Oriented Programming
Six Principles for Making New Things
Taste for Makers
The Product-Minded Software Engineer
Write Like You Talk
Write Simply
Writing, Briefly
책
19
A Philosophy of Software Design (2nd Edition)
Becoming a Better Programmer: A Handbook for People Who Care About Code
Clean Code
Data Oriented Programming
Domain Modeling Made Functional
Domain-Driven Design
Effective typescript
five lines of code
Good Code, Bad Code
Grokking Simplicity: Taming Complex Software with Functional Thinking
Laws of UX: Using Psychology to Design Better Products & Services
Literate Programming
refactoring
Simplicity
The Creative Programmer
The Pragmatic Programmer
The Product-Minded Engineer
The Programmer's Brain
Tidy First?
영상
2
천재 프로그래머의 환상과 협업의 실제
Simple Made Easy - 소프트웨어 설계에서 단순함과 쉬움의 구분
기록
엔지니어링과 시스템, 더 나은 개발을 위해 읽고 생각하고 정리한 글을 모았습니다.
2026년
try-catch가 코드를 망치고 있었다
07.07
첫 번째 기록
06.11