Skip to main content

Command Palette

Search for a command to run...

September 2024

Series

September 2024

코드 사이를 읽다 Reading Between the Lines of Code

  1. 읽기 쉽고 유지보수하기 쉬운 코드를 쓰기 위한 모범 사례 | 의미있는 이름 고르기

    원문: Thiago Pacheco, "Best practices to write a readable and maintainable code | Choosing meaningful names" 많은 사람들이 소프트웨어 개발자로서 가장 어려운 것 중 하나가 이름 짓기라고 합니다. 동시에 의미있는 이름을 짓는 것은 가장 중요한 일 중 하나라고 할 수 있죠. 이를테면 변수나 함수, 클래스, 그 밖의 모든 것들을 정의하는 것 말입니다. 좋은 사례들과 ...

    Sep 6, 20248 min read65
    읽기 쉽고 유지보수하기 쉬운 코드를 쓰기 위한 모범 사례 | 의미있는 이름 고르기
  2. 레거시 시스템의 결합도를 낮추는 방법

    원문: Maximiliano Contieri, "How to Decouple a Legacy System" 레거시 코드 개선 연습 좋은 설계를 위한 방법과 따라야 할 규칙을 설명하는 글들은 많습니다. 이 글에서는 레거시 설계를 개선하는 구체적인 예제를 살펴보고자 합니다. 문제점 기존 시스템의 다수는 결합(coupling) 문제가 있습니다. 이로 인해 유지보수성이 떨어집니다. 결합도가 높은 시스템을 변경하면 그 파급 효과 역시 큽니다. 커플링:...

    Sep 12, 20247 min read41
    레거시 시스템의 결합도를 낮추는 방법
  3. 주니어에서 벗어나세요

    원문: Kent C. Dodds, "Stop Being a Junior" 주니어 개발자이신가요? 그렇다고 대답했다면 어떻게 주니어 개발자인 걸 알 수 있을까요? 직책이 "주니어 개발자"라서 그랬나요? 동료들은 더 흥미로운 일을 하고, 자신은 지루한 반복 작업과 단순한 버그에 갇혀있기 때문일까요? 아니면 "주니어"라는 타이틀을 떨치기엔 "제 몫"을 다하지 못하고 있다고 생각하시나요? 어떤 상황이든 이젠 더 이상 스스로를 주니어라고 생각하지 말라...

    Sep 30, 20245 min read34
    주니어에서 벗어나세요