ci/cd
Turborepo로 모노레포에 엔진을 달아보자
Turborepo로 모노레포에 엔진을 달아보자
2024.05.20최근 개발 업계에서는 모노레포에 대한 관심이 높아지고 있으며, 이는 특히 프론트엔드 분야에서 두드러지게 나타나고 있다. 이는 아마도 폴리레포 방식보다 모노레포 방식이 프로젝트 관리에 있어 여러 가지 이점이 있기 때문일 것이다. 필자 역시 현재 프로젝트에서 모노레포 방식을 채택하고 있다. 그러나 필자의 경험에 따르면, 앞서 언급한 모노레포의 장점은 반정도 만 맞는 말이다. 실제로 모노레포 방식을 기본적으로 채택하면, 프로젝트 관리는 폴리레포보다 더 어려워진다. 그러므로, 모노레포를 통해 프로젝트 관리의 이점을 얻으려면, 모노레포를 효율적으로 사용할 수 있는 도구와의 결합이 필수적이다. 오늘 소개할 Turborepo는 이러한 도구 중 하나로, 모노레포의 이점을 극대화시킬 수 있는 강력한 기술이다. 이번 포스..
[개발자의 서재] Extreme Programming Explained : 변화를 포용하라
[개발자의 서재] Extreme Programming Explained : 변화를 포용하라
2023.08.26특정 분야에서 현재까지 가장 큰 영향을 미친 단 하나의 책을 뽑아야 한다면 어떻게 될까? 모르긴 몰라도 대부분 분야에서 수많은 논쟁이 오갈 것이다. 철학과 인문학 분야에서는 서로 죽일 듯이 덤빌지도 모른다. 하지만 소프트웨어 분야는 간단하다. 바로 이 책 익스트림 프로그래밍이다. 물론 내 생각이다. 이 책은 소프트웨어 분야에서 우리 시대의 패러다임을 이끌었고 이끌고 있다. 1999년 초판이 나온 지 25년이 지났지만 내 생각에 우리는 아직도 이 책에서 한 발짝도 더 나아가지 못했다. 또한 이 책은 지금껏 내가 읽었던 어떤 프로그래밍 관련 도서보다도 인간적이고 진심 어린 책이다. 이 책의 저자 켄트가 얼마나 프로그래밍의 본질을 잘 이해하고 있는지 알 수 있는 대목이다. 말 그대로 극단이다 Extreme P..