본문 바로가기

블로그3

일시적 데드 존 T.D.Z는 Temporal Dead Zone의 약자로 정해진 의미를 가지고 있습니다. Temporal Dead Zone은 공상과학 용어처럼 들리지만, 우리는 우리가 매일 사용하는 용어와 개념이 무엇인지 이해하기 위해 이 세 가지 마법의 단어를 접해야 한다. 그러니 앞으로 나아가기 전에 이 세 단어, 즉 시간적, 죽음, 구역에 대해 깊게 살펴보자. 일시적인 것을 나타내는 시간적, 어떻게든 생명이 없는 상태를 의미하는 단어 dead, 구역은 메모리와 관련된 프로그래밍 세계에서 의미하거나 시간 주기 또는 위상으로 간주될 수 있는 영역을 나타낸다. 따라서 이 세 용어를 모두 조합하면 일부 실체는 일시적으로 생명이 없거나 비활성 상태여서 어떤 종류의 작업에도 사용할 수 없다는 것을 알 수 있다. 이 주제를 이해.. 2022. 1. 12.
시스템 설계 이해: 간단한 소개 시스템 설계는 최종 사용자의 요구 사항을 충족하기 위한 아키텍처 설계와 함께 시스템의 구성요소와 인터페이스를 설계하는 과정을 말한다. 기술 면접에 있어서는 시스템 설계를 간과할 수 없습니다! 인터뷰에서는 Facebook, Amazon, Google 등 거의 모든 IT 거물들이 인터뷰 도중 확장성, 로드 밸런싱, 캐싱 등과 같은 시스템 설계 개념을 기반으로 일련의 질문을 던집니다. 이 시스템 설계 블로그는 처음부터 끝까지 시스템 설계 아이디어를 가장 효과적으로 이해하고 파악할 수 있도록 지원합니다. 소프트웨어 엔지니어링 측면에서 시스템 설계는 전체 시스템 개발 과정에서 고유의 가치와 관련성을 가집니다. 시스템 설계처럼 쉽게 보일 수 있지만, 실제로는 적응성, 효율성 및 보안을 포함한 모든 실제 요구 사항을.. 2022. 1. 4.
개발자들에게 악몽을 가져다주는 호러 코딩! 개발자들은 자신이 무엇을 하고 무엇을 만들고 프로그래밍하는지에 대해 진정한 자부심을 갖는다. 만약 당신이 개발자인 경우, 당신은 발광 화면 앞에 앉아서 프로그램을 개발하기 위한 또 다른 프로그램을 작성하거나 애플리케이션을 오류 없이 만드는 것과 관련될 수 있다. 코딩에 관한 한 트럭의 짐이 있는데, 개발자가 작성한 모든 코드는 보이는 것보다 꽤 취약하기 때문이다. 코딩은 악몽이 닥치기 전까지 모두 재미있고 멋지고, 여러분 중 일부는 우리가 무엇을 말하고 있는지 생각하고 있는 반면, 일부는 이미 우리가 무엇에 대해 이야기하고 있는지 알고 있다. 코딩은 어떤 사람들에게는 더 쉽지만, 다른 사람들에게는 어렵지만, 그것은 모두 프로그램을 짜는 것과 개발자에게 개발하는 것에 달려 있다. 이 블로그에서는 "개발자의.. 2022. 1. 4.