AI, 엔트로피, 그리고 현대 소프트웨어에서의 수렴의 착각
시스템은 팀이 무엇이 변함없이 유지되어야 하는지에 동의하기도 전에 더 빠르게 변화합니다. Code가 진화하고, features가 축적되며, test suites가 늘어나지만—그럼에도 불구하고 자신감은 조용히 사라집니다. Te...
시스템은 팀이 무엇이 변함없이 유지되어야 하는지에 동의하기도 전에 더 빠르게 변화합니다. Code가 진화하고, features가 축적되며, test suites가 늘어나지만—그럼에도 불구하고 자신감은 조용히 사라집니다. Te...
System Design Interviews – 실용적인 4‑Step 템플릿 System‑design 인터뷰는 높은 수준에서 모호하게 느껴집니다. 당신은 대규모 시스템—예를 들어…
소개 자동화는 종종 force multiplier(힘 증폭 요인)로 설명됩니다. 실제로, 그 배가 효과는 효율성에만 국한되지 않고 강도에도 적용됩니다.
소개 우리는 모두 그런 경험이 있습니다. 프로젝트를 진행 중인데, 갑자기 전체 애플리케이션에서 해당 클래스의 인스턴스가 정확히 하나만 필요하다는 것을 깨닫게 됩니다.
‘The ViewModel Lie: Why Your Modern Android App is Fragile’의 표지 이미지 https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,forma...
표지 이미지: Why I Started Wrapping Everything in React Native? https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/
소개 개발자라면 분명히 Gang of Four 책을 접했거나 디자인 패턴에 관한 시험을 공부했을 것입니다. 경력 초기에...
‘Do we still need DTO?’의 표지 이미지 https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads...
“Flexible”이 “Slow”가 될 때 🇪🇸 스페인어로 읽기 당신도 한 번쯤 보았을 겁니다: 개발 환경(dev)에서는 100개의 행으로 완벽히 작동하던 보고서가 실제 환경에서는 5분 동안 “스핀”하기 시작한다.
소개: 많은 시스템 설계 대화는 규모(scale)부터 시작하지만, 대부분의 시스템은 그 단계에 도달하지 못합니다. 그들이 마주하게 될 것은—조만간—변화(change)입니다.