본문 바로가기

소프트웨어2

[리뷰] 소프트웨어 엔지니어 가이드북 이번에 리뷰하게 된 책은 '소프트웨어 엔지니어 가이드북'이라는 도서 입니다. 이 책은 개발자의 전체 경력을 다루고 있습니다.크게 6부로 구성되어 있습니다. - 1부 개발자 커리어의 기본 사항- 2부 유능한 소프트웨어 개발자- 3부 다재다능한 시니어 엔지니어- 4부 실용주의 테크리드- 5부 롤모델로서의 스태프 및 수석 엔지니어- 6부 결론 총 장수는 26장으로 이루어져 있으며, 성과 평가, 승진, 이직, 코딩, 개발자의 도구, 테스트, 팀 구조, 팀 내 역학, 비즈니스의 이해, 협업 등 다양한 내용을 다루고 있습니다. 마음에 와닿는 말들이 너무 많았지만 일부만 가져와서 제 생각과 함께 리뷰를 작성해보고자 합니다.책에는 더욱 많은 내용들이 담겨 있으니 주니어, 시니어 개발자에 상관없이 모든 개발자가 기회가 .. 2024. 11. 17.
[리뷰] 소프트웨어 아키텍처 The Hard Parts - 한빛미디어 '소프트웨어 아키텍트 같은 기술자가 콘퍼런스에 참석하거나 책을 쓰는 이유는 뭘까요? 이른바 "베스트 프랙티스"리고 알려진 것들이 세상에 차고 넘쳐 그 용어가 남용되다 보니 사람들은 점점 반발심을 갖게 되는 것 같습니다.' 책 표지에는 'The Hard Parts'라는 문구가 진하게 표시되어 있다. 왜 '하드 파트' 인가? 첫째는 어려움이고, 둘째는 단단함이라고 설명하고 있다. '소프트웨어 아키텍처는 나중에 바꾸기 어려운 것'이라는 약간 비틀어 표현한 듯한 정의가 가장 잘 알려져 있기 때문에, 그것이 책의 주된 내용이라고 한다. 책에는 사가(saga)라는 표현이 자주 등장한다. - 영웅적인 업적을 기리는 긴 이야기 책에서는 다양한 예를 들어주면서 좀 더 구체적이고 실질적인 문제 해결 방안을 제시하려고 노력.. 2022. 10. 29.