‘내가 작성한 로직의 복잡도는 얼마나 될까?’중요한 로직을 작성할 때면 머릿속에서 떠오르는 질문이다. 복잡도를 통해 로직의 성능을 예측할 수 있기 때문에 코드를 통해 복잡도를 유도하는 과정은 꽤 중요하다고 할 수 있다. 그러나 로직이 방대하고 다양한 자료구조를 사...
2021년을 맞이하며2020년을 되돌아보는 시간을 갖고 이를 기록해보고자 한다. 이를 통해 곧 다가오는 2021년의 다짐을 더욱 견고히 하고자 한다.
영국 워크숍 (2020.01)재직 중인 회사에서 영국으로 워크숍을 다녀왔다. 런던이란 낯선 곳을 이곳저곳 다니며 ...
백엔드 개발자가 리액트 세미나를?2020년 11월 한 달 동안 총 4주에 걸쳐 회사에서 리액트 세미나를 진행했다. 1년 동안 내가 리액트를 공부하며 배웠던 것들을 정리해 알려주는 시간을 가졌다. 리액트 세미나를 열었다고 하니 프론트엔드 개발자처럼 들릴 수 있지만,...
최근 인증 관련 API를 개발하고 있는데, 해당 인증 Spec이 Https 프로토콜 위에서 작동되어야 한다.따라서, 개발을 하려면 localhost 도메인으로 https 통신을 할 수 있어야 한다. 이 말은 로컬 환경에 TLS 구성을 해야 한다는 뜻이다. 얼핏 생...
Controller에서 URI을 불러와 작업하는 경우Controller에서 결과를 반환할 때 URI와 관련된 작업이 필요할 때가 있다. 대표적인 예로 POST 요청에서 Resource를 새로 생성한 경우를 들 수 있겠다. 이 경우 반환할 때 Header의 Loca...
“익스트림 프로그래밍 : 변화를 포용하라”를 읽고
켄트 벡, 신시아 안드레스. 익스트림 프로그래밍(Extreme Programming). 김창준 옮김. 인사이트, 2006.
6월에 읽기 시작한 ‘익스트림 프로그래밍’을 두 달이 지난 이제서야 다 읽었다. 한 페이...
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778...
우리는 멘토가 필요해요.여러분은 자신의 커리어와 관련된 멘토가 있으신가요? 현재 자신이 처한 상황을 들어주고 앞으로 나아가야 할 ‘길’을 제시해주는 멘토가 지금 있으시다면 정말 축복받으셨다고 말씀드리고 싶습니다. 주변에 훌륭하신 분들은 쉽게 찾을 수 있지만, 나의...
상황어느 날, 동료 직원분께서 시스템을 이용하는데 데이터 조회가 가끔가다 한 번씩 이상하다고 제게 문의를 해왔습니다. 어떤 문제가 있었을까요?
데이터 조회는 데이터들이 있는 테이블에서 한 행을 클릭해 나타나는 모달창을 통해 이루어졌습니다. 동료분께서 조회를 원하는...
프로젝트를 이어받다.저는 작년(2019년) 6월 말에 새로운 회사로 이직하였습니다. 첫 번째로 받은 업무는 새롭게 개발 중이던 관리자용 시스템을 이어받아 완성 시키는 것이었습니다. 기존에 개발자 한 분께서 맡아 개발해왔지만, 관리자용 시스템이라 우선순위가 다른 프...