디시인사이드 갤러리

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

갤러리 본문 영역

클린코드에서 개인적으로 반대하는 몇가지모바일에서 작성

HKSJng(211.106) 2024.06.27 17:22:22
조회 181 추천 0 댓글 22

1. 명확한 이름붙이려다 코딩양이 증가하면 해롭다.
명확하게 하려다 이름 길어지면 로직 변경될때마다 이름 다 바꿔야한다
물론 간략하면서 명확하면 좋겠지만 그렇게 할 수 있는 경우 많이 없다
그냥 주석을 붙여라
기획이나 설계 잘하면 로직변경 안할 것 같지?
일하는 중에 스스로 만든 코드에서 로직 변경해야한다는 생각이 안들면
지나치게 쉬운 작업이거나 생각이 없는거다.
보통은 생각은 드는데 마감에 쫓겨 시간이 없거나 워라벨때문에 안고치는거지.

2. 단일 기능 함수만들려다 로직이 파편화되면 더 해롭다.
단일 함수가 10개 있는 것보다 여러 기능하는 함수 하나가 더 동작 파악하기 유리할 때가 있다
그냥 스크롤 한두번 밀면 파악되는 코드와 스크롤 아래위로 열심히 하면서 왔다갔다해야하는 코드 어느쪽이 좋을까?
단일 기능으로 하려는 것은 결국 읽기 쉽게하려는 것인데 의도를 벗어나면서까지 원칙을 지킬 이유는 없다.
재사용이 필요한 함수라면 그래도 분리해야지

3. 예외처리가 이로울때는 케바케
때때로 언어에 따라 예외처리하면 메모리 리와인딩이 망하는 경우가 있다
언어에 따라 리턴값이 bottom을 지원하면 예외가 필요없다
예외처리 제대로 지원하는 언어라도 리턴값보다 퍼포먼스가 느리다
예외처리하면 코드가 지저분해진다.
예외처리하는데 aop를 쓰면 로직 파편화로 인한 한계가 있다
써야할때는 써야하지만 안쓰고 이해가면 안쓰는게 더 좋다.

4. tdd는 기획이나 개발계획이 안바뀔때나 적용가능하다
고객 요구가 수시로 바뀌고 설계변경되는데다 리펙토링 시간까지 안주는 불지옥반도에서는 어렵다.
tdd 하다간 테스트만 작성하다 프로젝트 마감일본다.

추천 비추천

0

고정닉 0

2

댓글 영역

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

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 외모와 달리 술 일절 못 마셔 가장 의외인 스타는? 운영자 24/07/01 - -
2719711 요즘 한의대 실습 글 보니 생각나는 아까 찍은 사진 발명도둑잡기갤로그로 이동합니다. 06.29 20 0
2719710 허송세월 6개월 vs 좆소 6개월 경력자 [1] ㅇㅇ(106.102) 06.29 63 0
2719709 개발이야기 하는척하면서 정치이야기 못 참는 헬마스터같은애가 [2] 프갤러(118.235) 06.29 46 0
2719708 백수인 나도 주말이 행복한 이유 발명도둑잡기갤로그로 이동합니다. 06.29 25 0
2719707 내일 하련다 - 난 이만 퇴근한다 친구들 프갤러(121.172) 06.29 31 1
2719705 RxStore Desktop 버전!? 프갤러(121.172) 06.29 33 1
2719704 우분투라는게 사용자환경에선 만들다만든 운영체제아님? [2] 프갤러(14.39) 06.29 42 0
2719703 오늘 동네 답십리영화미디어센터 처음 가봤다 발명도둑잡기갤로그로 이동합니다. 06.29 17 0
2719701 프갤러를 잊고 새출발. 도리스아(119.195) 06.29 24 0
2719699 자바 배우다보니까 진짜 협업하기 좋은 언어같음 [3] ㅇㅇ8갤로그로 이동합니다. 06.29 85 0
2719698 객체지향을 그렇게 하는 건 아뉘지. [1] 프갤러(121.172) 06.29 53 1
2719697 남들과 비교만하다가 ㅜㅇ울증옴 [2] ㅇㅇ8갤로그로 이동합니다. 06.29 45 1
2719696 stlink v3 호환 발명도둑잡기갤로그로 이동합니다. 06.29 17 0
2719695 우리나라는 아주 조금만 차이나도 급나누려고함 [2] ㅇㅇ(112.150) 06.29 58 0
2719694 에어컨옹도 25도로 올렷당 ♥전설의포켓몬냥덩♥갤로그로 이동합니다. 06.29 31 0
2719693 비오는 날 수채화 발명도둑잡기갤로그로 이동합니다. 06.29 16 0
2719691 나님 올만에 주무시기전 소통✨ 질문 받음 [2] ♥전설의포켓몬냥덩♥갤로그로 이동합니다. 06.29 53 0
2719690 방금 전 유튜브 광고 발명도둑잡기갤로그로 이동합니다. 06.29 20 0
2719689 피그마 프롬프트 AI 어떻게 신청해? [4] 따당이갤로그로 이동합니다. 06.29 61 0
2719687 [영상] 프로그래머들에게 논란이던 Github Copilot 강연.. [2] +abcd3421갤로그로 이동합니다. 06.29 46 0
2719686 객체지향과 objectification 번역 [1] 발명도둑잡기갤로그로 이동합니다. 06.29 37 0
2719684 니들 독일 김나지움 이라고 알아? [7] 프갤러(39.7) 06.29 56 0
2719683 요즘들어 드는생각 ㅇㅅㅇ [2] 트렌더갤로그로 이동합니다. 06.29 33 0
2719682 나트륨 게임하러 간다 푸갤러들아 잘 지내라 ㅇㅅㅇㅋ 나트륨찡갤로그로 이동합니다. 06.29 30 0
2719678 거품 언제 꺼지냐? [1] 프갤러(59.16) 06.29 34 1
2719677 나는내향적이야 [2] 통정희박대령갤로그로 이동합니다. 06.29 28 1
2719676 애널수면영상✨ ♥전설의포켓몬냥덩♥갤로그로 이동합니다. 06.29 78 0
2719674 청년전세금대출 시스템이 어떻게 되는거야 [3] ㅇㅇ(61.79) 06.29 36 0
2719673 프갤에서는 윤석열씨의 탄핵주소 링크를 막아뒀군요 [1] 헬마스터갤로그로 이동합니다. 06.29 39 0
2719672 윤석열씨 탄핵 청원 대기중입니다 [4] 헬마스터갤로그로 이동합니다. 06.29 43 0
2719670 씽크패드에 우분투 설치하고 있으면 제법 개발자 컴퓨터같음? [1] 프갤러(14.39) 06.29 48 0
2719669 프갤에서 ㅅㅅ이야기 하는 갤러 보면 .. [2] cvs.갤로그로 이동합니다. 06.29 71 1
2719666 배고파지기전에 빨리자야징✨ ♥전설의포켓몬냥덩♥갤로그로 이동합니다. 06.29 23 0
2719665 디시에서 오브젝트라는 단어를 본문에 못 넣는데 [2] 안녕이갤로그로 이동합니다. 06.29 41 0
2719663 너네는 취업전에 얼마나 쉬었니 [1] carpe갤로그로 이동합니다. 06.29 86 0
2719662 엔지니어가 갖춰야 할 기본 지식 v8 Engine과 RxFramework [1] 프갤러(121.172) 06.29 62 1
2719658 취업못하고 집에서 1년 2년 지나는 애들 많은듯 ㅇㅇ(112.150) 06.29 72 0
2719656 요새 글쟁이들의 수준 프갤러(121.172) 06.29 50 1
2719654 프로그래밍 갤러리에서 섹스한 거 자랑한 사람 [2] 발명도둑잡기갤로그로 이동합니다. 06.29 56 0
2719652 PHP 인생 40 년 갈아 넣었습니다. [2] 프갤러(59.16) 06.29 78 0
2719651 글쟁이? 이 새키들이 또 프레임 씌우는 군 [1] 프갤러(121.172) 06.29 57 1
2719650 인녕하세요 넥도양반입니다. 살면서 외주 15만원 크몽도 하나 발주로 해봐 넥도양반(119.195) 06.29 34 0
2719648 장마라 산에서는 더 운치있나 영혼추수갤로그로 이동합니다. 06.29 20 0
2719647 신입 스프링 어느정도 해야되냐 ㅇㅇ(175.223) 06.29 43 0
2719644 하아품- 다시 작업해야지 프갤러(121.172) 06.29 36 1
2719642 부러운 얘들 내가 정리해줌. [1] 프갤러(121.172) 06.29 66 1
2719639 2년만 일찍 태어났더라면.. [4] 프갤러(106.101) 06.29 90 0
2719637 PHP 현타올때도있긴한데 [1] 피치피(118.235) 06.29 55 0
2719635 앱개발 아이디어 주실분.. [2] 따당이갤로그로 이동합니다. 06.29 73 0
2719634 님들 난교파티 생각보다 재미 없음 ㅇㅅㅇ [9] 아스카영원히사랑해갤로그로 이동합니다. 06.29 116 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2