임원이 아는 사람이라 지난주에 그쪽회사 개발팀 설계 리뷰감. 개발팀이 설계기간이 부족하다고 계속 요청하는데 개발팀이 합당한 이유를 설명을 못해서 나 보고 지금까지 작업된 설계의 퀄러티를 확인해달라고 함.
리뷰를 시작했는데 개발자가 자기가 작업한 설계를 설명을 못해벌임. 그래서 시니어 데려왔는데 더 가관이다 이기야. 작업된 설계가 무엇에 초점을 뒀는지 한계가 뭔지도 몰라벌임. 쏠리드ㅡㅡ으 이 ㅈ랄해서 수석 부름. 이 ㅅ끼는 DDD-lite aggregate 이 ㅈㄹ함. 아 되었고 이 모듈이 왜 분리되었냐고 물었더니 거기서 막혀벌임. 기존에 어떻게 리뷰했냐고 물었더니 밥마틴, 켄트벡, 에릭에반스 이 ㅈㄹ해서 시간 뺐지알고 걍 꺼지라고해벌임. 3일간 개발팀 없이 내가 소스까고 담당 기획비즈니스 전문가 만나서 리뷰 정리해벌임.
아니 설계기간을 늘려달라는 ㅅ끼들이 왜 설계기간이 더 필요한지 지금까지 작업한 설계가 도메인적으로 무슨 가치가 있는지 장단점이나 한계, 모듈이 분리된 이유도 모름. 무조건 SOLID. 으앜
임원한테 업무별로 설계 개판인거 자세히 보고하면서 이 10새들은 지들이 무엇인지 모르는 것에 매달린다고 보고함. 인력갈아치우라고 했는데 개발팀 친목이 쎄서 못갈아치운다고 한숨 쉬어벌임.
-=-= 여기까지가 지지난주 비화
리뷰한거 수석, 시니어, 설계자 불러서 피드백 하라고 해서
얘들을 불러서 지난 설계에 대해서 생각해봤냐고 물어봤는데 우물쭈물거려벌임
아.. 시벌롬들아~ 8월에 프로모션 있는데
지금 설계는 프로모션 추가할때마다
모듈 전부 변경되고 추가 하드코딩 들어가야 되는거 인정??
한소리 해줬더니 그건 맞는데 DDD-lite와 SOLID를
아기 발걸음으로 설계하지 않아서 어쩌고 또 ㄱ소리를 해댐
아니? 이 ㅅ벌롬들은 경력을 똥꾸멍으로 처먹어서 갱생이 안되어벌인다 이기야
DDD-lite 는 기존의 module, component, service 묶는 기법을
반 버논이 ㅄ같이 DDD에 용어를 붙여서 자기 브랜드화 시키려고 DDD-lite로 불렀는데
코쟁이 아키텍트들에게 10병신 용어로 욕처먹고 있는데 왜 이 ㅄ들한테는 유행인걸까?
갱생이 불가능해서 피드백 대충하고 대충 던져주고 어제부로 계약기간 끝-
큰 회사, 스프링 프레임워크 쓰는 개발팀은
이상한거에 물들어 있는데 스프링 프레임워크 커뮤너티가 10ㅄ인듯해벌임
스프링 안쓰는 회사로 입사해라 이기야
10ㅄ책 추천하는 ㅅ끼들은 도끼로 찍어벌여야됨
댓글 0