반응형

개발자 능력 상승 2

서비스 기업에서 필요한 설계 능력 키우기

서비스 기업에서 필요한 설계 능력 키우기 좋은 설계는 개발 기간을 단축 시켜 줄 뿐만 아니라, 향후 유지 보수 이슈를 줄이기 때문에 매우 중요합니다. 하지만 실제로 개발 프로젝트를 하다 보면 수많은 이유로(?) 설계 문서화가 잘 이루어지지 않는 경우가 많은데요. 그러면서 개인이 설계 역량을 키우는 것에도 한계가 있는 것 같습니다. 그러면 어떻게 설계 능력을 기를 수 있을까요? 설계 능력을 기르는 방법 다음 4가지를 알아봤습니다. 🚀 개발자 스스로 설계 능력을 키우는 방법 1. 설계 문서 작성해보기 - 이미 개발한 프로젝트나 포트폴리오 용 개발 예정 프로젝트의 설계 문서 작성해보기 2. Flow Chart 그리기 - 실제 프로그램을 논리적으로 그려보는 과정 3. PoC(Proof of Concept) 많이..

공부/자기계발 2023.03.04

구글 엔지니어는 이렇게 일한다 - 구글러가 전하는 문화, 프로세스, 도구

구글 엔지니어는 이렇게 일한다 - 구글러가 전하는 문화, 프로세스, 도구 올해 번역서가 출간된 "구글 엔지니어는 이렇게 일한다"의 후기입니다. 이렇게 좋은 책 정말 오랜만이다 싶을 정도로 계속 밑줄을 긋고 공감하면서 읽었습니다. > 소프트웨어 엔지니어링은 단순히 코드를 작성하는 행위에 더하여, 시간의 흐름에 발맞춰 한 조직이 그 코드를 구축하고 유지보수하는 데 이용하는 모든 도구와 프로세스를 포괄합니다. 이것이 우리가 제안하는 소프트웨어 엔지니어링의 개념입니다. 소프트웨어 엔지니어링이 프로그래밍과 어떻게 다른지 설명하면서 구글에서 소프트웨어 엔지니어링을 위해 노력했던 결과들이 나와있습니다. 대부분 멋지지만 그 결과만 풀어낸 것이 아니라 고민하고 실수했던 내용들이 다 담겨있어서 이 기록들을 어떻게 정리했을..

공부/자기계발 2023.01.06
반응형