11번가
기술 스택 정보가 없어요.
이주현
새해 목표를 세울 때 봐야 할 성장의 7가지 원칙
벌써 2024년이 되었는데요, 항상 연말/새해에는 목표를 세우곤 합니다. 이와 관련하여 새해 계획을 세울 때 참고하면 좋을 내용들이 있어서 공유합니다. 1. 여러 가지 말고, 우선 하나부터 잘 하세요 (Go Deep) 여러 가지를 그럭저럭하는 것은, 하나를 잘할 때보다 훨씬 가치가 작습니다. 2. 내가 중심이 되는 프로젝트를 하세요 프로젝트 학습 기회가 많고, 높은 가시성을 가지고 있을 확률이 높습니다. 3. 아는 것과 모르는 것이 섞인 곳에 있으세요. Comfort Zone에서 벗어나라는 이야기와 비슷한 맥락으로, 내가 지금 있는 영역이 Known, Unknown 스펙트럼에서 어느 즈음에 위치해 있는지 파악하고, 어떻게 해야 중간으로 갈 수 있는지 방법을 모색해야 합니다. 4. 자격증 따지 말고 업적 만드세요. 자격증보다는 실제 그것을 적용할 수 있는 능력이 있는지, 그리고 그것을 보여주는 업적이 있는지가 더 중요하다고 말하고 있습니다. 5. 나만의 인터넷 공간을 만드세요 블로그, 유튜브, 인스타그램, 티스토리 등등 '나만의 인터넷 공간'들을 통해 나의 노력과 생각, 추구하는 가치를 자연스럽게 공개할 수 있도록 하세요. 이를 통해 다음과 같은 이점을 누릴 수 있습니다. * 기회가 알아서 찾아온다. * '나'라는 브랜드 가치가 만들어진다. * 노력과 전문성이 증명된다. 6. 멘토를 찾으세요 멘토의 가치는 다음 두 가지입니다. * 편견 없는 의견을 제공해 준다. * 올바른 질문을 준다. 7. 적극적으로 행동하세요 위의 원칙들을 잘 수행하기 위해선 결국 '적극적인 행동'이 중요합니다. 행동하지 않으면 아무런 쓸모도 없습니다. 내가 현재 어떤 문제를 겪고 있는지, 그리고 그것을 해결하기 위해 적극적으로 행동하고 있는지 (솔직하게) 스스로를 평가해 보세요. https://eopla.net/magazines/9766#
이주현
테스트하기 쉬운 코드 작성법
해당 포스팅에서는 테스트하기 쉬운 코드를 작성하기 위한 잘 알려진 가이드라인들을 알아보고 코드로 예시를 들어 설명하고 있습니다. 테스트 코드를 처음 학습하고, 적용하던 시점부터 다양하게 테스트 코드의 이점을 잘 누리고 있는데요 (리팩터링, 코드 분석, 사이드 이펙트 등), 아직도 테스트 코드를 잘 작성하는 것은 참 어려운 것 같습니다. 필요한 부분을 명확히 식별하고, 관련하여 어디서 어디까지 테스트를 해야 할지는 정답이 없는 부분이기 때문에 꾸준히 학습하고, 시행착오를 겪으며 점점 더 좋은 테스트를 작성할 수 있을 것 같은데요, 이 포스팅에서는 테스트 하기 유리한 항목 다섯 가지에 대해 설명하고 있습니다. 1. 인터페이스 기반의 상호작용 * 인터페이스를 통해 각 계층이 독립적인 테스트가 가능하고, 결합도를 낮출 수 있습니다. 2. 외부 상태에 의존하지 않기 * 외부 상태에 의존하는 코드는 테스트하기 어렵고 예측 불가능한 동작을 일으킬 수 있습니다. 3. 의존성 분리하기 * 의존성을 주입 가능한 형태로 분리하고, 의존성 주입(Dependency Injection)을 통해 테스트 가능한 코드를 작성합니다. 4. 한 번에 한 가지 일을 하는 코드 작성하기 * 코드는 한 번에 한 가지 일을 해야 합니다. 5. 추상화의 수준 맞추기 * 함께 위치한 코드는 가능한 같은 추상화 수준을 가져야 합니다. 포스팅에 언급된 내용 외에 테스트하기 쉬운 코드를 작성하기 위한 방법들은 어떠한 것들이 더 있을까요? 좋은 방법들이 더 있으시다면 공유해주세요. ? https://f-lab.kr/blog/good-code-to-test?fbclid=IwAR1m4aYGpPGLAX4_5bKYPAPoc9uS5w3o7RdG1AxwzjvPvjoHKYcq7-Ujma4
💡
11번가 사람들의
생각이 궁금하다면?