디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

내가 클린코드와 그 저자 비판하는 이유는 다음과 같음.

프갤러(175.208) 2024.12.23 16:27:52
조회 68 추천 0 댓글 3

1. 저자의 경력이 일천함. 


"그럼 너는 얼마나 대단한 사람이냐?" 라고 물을 수도 있겠지. 근데 응, 나는 그 정도로 대단한 사람은 아니어서 굳이 그렇게 어그로 끌지는 않아. 제대로 알려진 경력조차 없다는 게 문제임. 그게 무슨 프로그래머로서 어떤 대단한 프로젝트를 했다거나 그런 게 아니고, 그냥 어디 회사 다녔다 같은 경력조차 없음. 그냥 비 소프트웨어 분야의 지원 소프트웨어 만들던 비전공자 직원 1의 경력만 40년. 한국으로 치면 중소 SI 업계에서 뺑뺑이 돌던 사람이 어느 날 갑자기 애자일이라는 약을 들고 와서 팔고 있는 상황이라 보면 됨.


2. 생산성 도외시.

에자일부터 나중에 숟가락 얹은 클린 코드나 TDD까지, 전부 생산성을 지나치게 억압함. 일부 분야에선 그렇게까지 규칙을 빡세게 지켜야 할 필요가 있을 수도 있어. 근데 대다수 분야에서는 생산성이 본체 아님? 클린 코드나 TDD 같은 개념도 결국 생산성을 높이려고 하는 건데, 이 사람은 척 봐도 생산성 떨어트리면서 자기 규칙을 칼같이 지켜야 한다고 약을 팖.
그러면서 정작 진짜 필요한 얘기는 못 함. 왜냐? 진짜로 필요한 걸 만들어 본 적이 없으니까. 예를 들어 설계의 중요성을 강조하면서 "아키텍트가 중요하다"고 하지만, 사실 그의 책에서 아키텍트는 설계자가 아님. 그냥 코드 예쁘게 쓰는 걸 감시하는 감독관임. 그럴 수밖에 없는 게, 이 사람은 제대로 된 설계를 해본 적도 없고, 설계에 대해 이야기할 만큼 경험도 없으니까 두루뭉술하게 넘어감.


3. 여기저기서 주워들은 이야기를 기워넣음.

여기저기서 주워들은 이야기를 기워 넣는 게 너무 티남. 물론 그가 약팔이라고 해서 그 소스를 제공한 사람들까지 약팔이라는 보장은 없지. 즉 주장 하나하나 개별로 보면 맞는 말일 수도 있어. 근데 문제는 그렇게 기워 넣다 보니 본인 주장들끼리 상충될 때가 많다는 거.
예를 들어, "함수를 최대한 잘게 분리해라"와 "반복을 최대한 피하라"는 주장은 엄밀히 따지면 서로 충돌할 수 있음. "그 주장에서 뜻만 취해서 너만의 길을 걸으라"고? 그럴 거면 그냥 나의 투쟁이나 이만희 자서전, 문선명 자서전에서도 무언가 건질 거리가 있을 테니, 거기서 뜻만 취해서 세상을 이롭게 하자랑 크게 다를 게 없다고 봄.



<소결 이건 프로그래머가 보라고 만든 책이 아니라고 생각해>


보면 로버트 마틴의 예상 고객은 개발자가 아님. 개발은 모르지만 개발자를 통제하고 싶어 하거나, 언제든 개발자를 갈아끼워도 회사가 돌아가길 바라는 오너들임. 이 방식대로 하면 "개발자가 퇴직하거나 이직하더라도 회사는 굴러갑니다!"라는 식으로 컨설팅을 팔려고 하는 거지.
이런 식으로 가다 보면 몇 가지 문제는 생기지만, 그 문제들이 마틴이나 그의 예상 고객에게는 별로 큰 문제가 아님.

  • 1. 어려운 문제를 해결하지 못함
    애초에 어려운 문제를 해결하려는 게 아님. 그가 말하는 어려운 일이래봤자 모기업 산하 SI 업계에서 레거시 코드를 리모델링하는 정도임. 좀 실력 있는 개발자들 사이에서는 그의 이론에 관심도 없거나, 오히려 혐오함(ex: 모 코딩 유튜버).
    다만, 이름 들어볼 만한 기업 출신의 퇴직 개발자 중에서 그의 사상을 추종하는 경우도 있음. 근데 이건 경쟁에서 밀린 대기업 코더가 약팔이로 업종 변경한 거 이상도 이하도 아니라고 봄.

  • 2. 생산성이 떨어짐
    이건 좀 문제일 수도 있음. 근데 어차피 그의 예상 고객층은 컴퓨팅 지식이 부족한 사람들이라, 생산성이 떨어져도 그게 떨어지는지도 모름.

  • 3. 조직이 과도하게 늘어남
    조직이 과도하게 늘어나는 건 문제가 될 수 있지만, 윗대가리들은 본인 자리 보전을 위해 "로버트 마틴 방식이 우월하다"고 계속 설득할 거임. 결국 애자일 같은 개념이 아직까지 살아 있는 이유가 이런 데 있다고 생각함.


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 2024년 가장 기억에 남는 인터넷 이슈는? 운영자 24/12/23 - -
2790331 ‘부정 선거’ ‘가짜 뉴스’ 확산시킨 윤석열의 40년 친구 [3] 발명도둑잡기갤로그로 이동합니다. 12.23 33 0
2790330 "후쿠시마 14년 지났는데 이럴수가"···동일본산 야생 버섯 조사해보니 발명도둑잡기갤로그로 이동합니다. 12.23 28 0
2790327 언론노조 "윤석열 망상으로 가짜뉴스 운운 국민의힘 해체해야" 발명도둑잡기갤로그로 이동합니다. 12.23 16 0
2790325 딥러닝 하는사람들 이거 봐줘 [2] 프갤러(118.235) 12.23 96 0
2790324 나님 내일의 플랜을 세우며 작은성공의 연쇄 시작하시다 프갤러(211.234) 12.23 26 0
2790323 외환죄도 현직 대통령 소추 가능‥'북한 도발 유도' 외환죄 성립할까 발명도둑잡기갤로그로 이동합니다. 12.23 31 0
2790322 "NLL에서 북한 공격 유도"‥9.19 합의 정지 후 NLL 사격훈련부터 발명도둑잡기갤로그로 이동합니다. 12.23 18 0
2790321 님들 보안쪽은 취업하기 괜찮나요?? [3] ㅇㅇ갤로그로 이동합니다. 12.23 67 0
2790320 애들아 메리크리스마스야 [3] 40대프린이(118.235) 12.23 58 0
2790318 20살 국비출신 취준생입니다. [13] 프갤러(27.35) 12.23 117 0
2790317 임영웅 ‘뭐요’ 때린 유튜버 “무서워 살겠나” 고소·협박 토로 발명도둑잡기갤로그로 이동합니다. 12.23 131 0
2790316 내란 선동하다가 정권교체 되고 단두대 갈 놈들이 많다 발명도둑잡기갤로그로 이동합니다. 12.23 23 0
2790315 나 다트 플러터 배우는데 몇 달 걸릴까 [1] 발명도둑잡기갤로그로 이동합니다. 12.23 37 0
2790313 진정한 그레잇 정신이야말로 고통에서 벗어나는길 ㅇㅅㅇ [2] 프갤러(211.234) 12.23 52 0
2790312 김창완의 우울 발명도둑잡기갤로그로 이동합니다. 12.23 20 0
2790309 형님들 은행 전산실 전산수당이 뭐임?? [1] 프갤러(221.166) 12.23 40 0
2790308 아빠가 대학원가야 취업 잘된다 그래서 분야 하나 제대로 팔려고 골랐거든 [5] ㅇㅇ(124.49) 12.23 47 0
2790300 “빅테크 공룡들, 결국 여기까지 손뻗나”…미국 국방사업 도전장 냈다는데 [1] 발명도둑잡기갤로그로 이동합니다. 12.23 40 0
2790297 앱 하나 거의 다 만들었는데 [4] 프갤러(61.75) 12.23 74 1
2790295 회사생활 평가점 [1] ㅇㅇ(110.45) 12.23 375 0
2790287 마틴 파울러 책은 근데 왜 안유명하냐 [12] ㅆㅇㅆ(124.216) 12.23 61 0
2790286 윤석열 엔데버비리게이트 터짐 계엄명령한게 사실상 미국 일본 ㅇㅇ(223.39) 12.23 42 1
2790284 실시간베스트 CIA 신고 효과 [1] 발명도둑잡기갤로그로 이동합니다. 12.23 72 0
2790282 "한국의 시위문화, 권위주의 저항의 표본 될 것" [4] 발명도둑잡기갤로그로 이동합니다. 12.23 31 0
2790277 냉정하게 무자본 23세 유저. 지금 시작해서 검은마법사 잡을 수 있나요? ㅇㅇ(223.38) 12.23 32 0
2790275 하.... 기회 날려버린 머저리인데, 내 스펙으로는 취업 힘들지? [11] 프갤러(119.192) 12.23 107 0
2790273 PHP 슬슬 질리는데 [1] 바퀴벌레갤로그로 이동합니다. 12.23 39 0
2790272 Rx 포켓몬 카드제작 스튜디오 - 탄핵 관련되어서 짤막한 이야기까지- [1] 프갤러(121.172) 12.23 45 1
2790270 애널의 ✨영상 [1] ♥냥덩삣삐♥갤로그로 이동합니다. 12.23 63 0
2790266 권위주의적 성격의 내면은 사실 겁이 많은 사람이다 발명도둑잡기갤로그로 이동합니다. 12.23 33 0
2790264 내 경우는 걍 퇴사 ㄱ? [3] ㅇㅇ(110.45) 12.23 453 0
2790262 모모링 훈도시 보구 싶당.. ♥냥덩삣삐♥갤로그로 이동합니다. 12.23 39 0
2790261 내 주변에는 착한 사람들이 대부분인데 디씨만 보면 발명도둑잡기갤로그로 이동합니다. 12.23 29 0
2790260 "날 배신하진 않겠죠?"…노상원, 올 초부터 무속인 찾아가 발명도둑잡기갤로그로 이동합니다. 12.23 22 0
2790258 잘 때는 더운댕 아침엔 약간 추움 ♥냥덩삣삐♥갤로그로 이동합니다. 12.23 25 0
2790255 랩뷰 배우는 애들있냐 프갤러(125.182) 12.23 19 0
2790254 박보영 <조명가게> 발명도둑잡기갤로그로 이동합니다. 12.23 31 0
2790253 진정한 개발자가되세요 부탁드립니다 [1] 초코냥갤로그로 이동합니다. 12.23 66 0
2790252 트와이스 뮤비 촬영 스케치 발명도둑잡기갤로그로 이동합니다. 12.23 19 0
2790250 ❤✨☀⭐나님 시작합니당⭐☀✨❤ ♥냥덩삣삐♥갤로그로 이동합니다. 12.23 25 0
2790244 서재필의 ‘철저한’ 사대주의와 애국자들의 감옥 발명도둑잡기갤로그로 이동합니다. 12.23 17 0
2790240 DOS 쓰는게 가오잡을일임? [5] 샌즈갤로그로 이동합니다. 12.23 72 0
2790239 하루하루 낭비하는 기분이 너무 더럽다. 조금을 목표로 잡아볼까... [1] ㅇㅇ(123.213) 12.23 28 0
2790238 오히려 백엔드가 필요없는 시대로 가고 있지 않나 [1] 프갤러(61.75) 12.23 82 0
2790235 회사 팀원이랑 인간관계 놓으려고.. [1] 프갤러(211.33) 12.23 63 0
2790232 개발자는 평생직장 안되나요 [6] 스a갤로그로 이동합니다. 12.23 97 0
2790229 ai 이야기 왜 git 갤은 자름? 프갤러(183.96) 12.23 31 0
2790228 기분이 좋을땐 냥덩이 흔들어봥~❤ ♥냥덩삣삐♥갤로그로 이동합니다. 12.23 21 0
2790226 조만간 회사 짤리고 자살하는 4050 종북내란견들 많이 나올듯 ㅎㅅㅎ [3] ♥냥덩삣삐♥갤로그로 이동합니다. 12.23 61 0
2790223 흠… 회사에 피해끼친 종북내란견들 회사가 손해책임배상소송 [1] ♥냥덩삣삐♥갤로그로 이동합니다. 12.23 36 0
뉴스 지드래곤·한소희 열애설 해프닝… 도대체 어떤 사진이길래? 디시트렌드 10:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2