Тёмный

코딩 책 한 권만 읽으면 이렇게 됩니다 

코딩애플
Подписаться 310 тыс.
Просмотров 291 тыс.
50% 1

Опубликовано:

 

1 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 507   
@drkim8425
@drkim8425 10 месяцев назад
"주석이 거짓말을 한다" 라는 건 경험적으로 봤을때, 코드만 고치고 주석은 고치지 않은 사람들 때문이죠. 그러면 코드와 주석이 내용이 다르게 되고 주석이 거짓말을 하는 상황이 됩니다. 주석이 나쁜게 아닙니다. 코드를 고치고 주석은 고치지 않는 사람이 나쁜 거죠.
@St__Y
@St__Y 2 месяца назад
대부분은 주석만 안고치게 됩니다..... 주석을 달더라도 문단 제목을 달듯 간략한 코드 흐름정도만 표현하는게 낫다고 봅니다
@zikpzi9759
@zikpzi9759 Месяц назад
클린코드 제대로 안보셨네요. 그 안고치는 사람이 주석을 지양하는 이유 중 하나로 설명합니다...쩝...
@St__Y
@St__Y 15 дней назад
덧붙여 주석 지양은 클린코드책과 별개로 원래 대부분의 it업계서 하던 말입니다. 왜 이걸 책한권만 읽고 모든걸 판단한다고 호도해버리는지 모르겠네요
@Milk_Caramell
@Milk_Caramell 10 месяцев назад
난 가끔 생각해.. 이 형은 개발보다 영상편집의 재능이 더 뛰어난게 아닐까? 하는..
@jihwaE22
@jihwaE22 10 месяцев назад
"정보미디어 전공 희망편"
@슈퍼카2020
@슈퍼카2020 10 месяцев назад
개발자로만 구독자 20만명인데 메이져 쟝르 유튜버였으면 최소 100만 이상 하셨을듯 싶습니다
@epro44ing3.1
@epro44ing3.1 10 месяцев назад
이거 인정하는 부분입니다
@fxxkthatjeon
@fxxkthatjeon 2 месяца назад
코딩커뮤니케이터 ㅋㅋㅋㅋ
@makefuckinggoodcomments
@makefuckinggoodcomments 10 месяцев назад
이 형의 멋있는 점은 겉으로 보면 정신이 나가있는거같은데 내용을 보면 이만큼 좋은 가르침을 주는 사람이 별로 없음.
@sanghoonahn5410
@sanghoonahn5410 10 месяцев назад
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 정신이 나간것같은데 개잘해!!
@gooddevilgd
@gooddevilgd 7 месяцев назад
맥이는건지 띄어주는건지 ㅋㅋ
@Like_face
@Like_face 6 месяцев назад
원래 이런 일 하는 사람들은 나사 하나씩 빠져 있는 게 기본소양이기 때문
@미르-h8m
@미르-h8m 10 месяцев назад
코딩애플 유튜브채널 하나만 보면 코딩 잘 할 수 있음
@codingapple
@codingapple 10 месяцев назад
코딩이아니라 어그로 잘끌 수 있음
@구민성-n7g
@구민성-n7g 10 месяцев назад
개추 ㅋㅋ
@Thj123
@Thj123 10 месяцев назад
개추
@이지수-o2s
@이지수-o2s 10 месяцев назад
나 코딩애플인데 개추눌렀다
@lyueas
@lyueas 10 месяцев назад
엄준식 잘할 수 있음
@이종엽-z4n
@이종엽-z4n 10 месяцев назад
클린코드 찬양하지 말라는 영상을 보고 무조건 부정적인 댓글 다는 아이러니한 사람이 많은듯... 극과 극은 통한다고 하더라고요
@rendarcb1908
@rendarcb1908 10 месяцев назад
진짜 공감하는게 함수랑 주석부분보고, 엥? 이런게 너무 많아서 이게 맞나 싶기도 했습니다. 특히 어느기업은 과제조차 주석자체를 극혐하는 곳도 많고 애초에 클린코드를 넣어버린 곳도 많은데 클린코드에 대한 부분을 명확히 인지하고 쓰는건지 의구심이 들뿐입니다. 그래서 저는 '클린코드'보단 '좋은코드 나쁜코드' 이 책을 더 많이 추천해주는 편입니다. 오히려 구글 엔지니어가 작성하여 직접 경험에 의한 내용이라서 더 좋고 실무에도 적용시킬 내용이 많아서 오히려 이책이 더 좋은거 같네요
@St__Y
@St__Y 2 месяца назад
@@rendarcb1908 함수 시그내처와 주석에 관한내용은 클린코드와 무관합니다. 훨씬 오래전부터 it업계 전반에 통용되던 것이며, 분야를 막론하고 구루급 개발자들이 공통적으로 하는 말입니다
@CongNim
@CongNim 10 месяцев назад
저도 처음 개발할 때 저 책읽고 광신도마냥 코딩 했다가 개욕먹었습니다 ㅋㅋㅋ 후에 고수분들이 해놓은 코드를 보면서 배운것을 요약하자면, 명확하게 장점이 더 큰 선택이 있기도 하지만, 작업의 깊이가 깊어질수록 이를 구분하기 점점 어려워진다는 것입니다. 필요성을 명확하게 파악한다면 아키텍쳐를 명확하게 만들어낼 수 있지만, 그 필요성에 불확신이 가미될수록 어떻게 아키텍쳐를 구성해야되는지 구분하기 어려워진다는 것입니다. 따라서 고수분들의 필요성을 파악하고 정의해내는 능력을 우선 배우고 있습니다. 그렇게하면 코드 구조는 각 상황에서 어느정도 최선의 것이 존재한다는 것을 알았습니다.
@Springfield990
@Springfield990 10 месяцев назад
C++로 유명한 유튜버 분도 2년 전에 클린 코드 책 엄청 깠던 거 보고, 클린 코드에 대해서 비판적으로 접근하기 시작했는데, 정작 제가 이런 말 하니깐 주위에서는 절 이상한 사짜 취급하더라구요. 한 번 신랄하게 까주셔서 감사합니다.
@ABCABC._.ABCABC
@ABCABC._.ABCABC 10 месяцев назад
이건 정치색드러내는거랑 비슷한 개념같아요. 개인적으로 옳은 생각이란건 이거구나 하며 마음에만 품고 살아가면 별일없는데 그걸 누군가한테 얘기하거나 납득시키려면 필요한 자료나 내 사회적 위상 등, 따지고보면 짜증나는 과정을 거칠수밖에 없는거죠
@실험맨
@실험맨 10 месяцев назад
비판을 하면 좋은 경험을 가졌던 사람에게서 반박이 따를수밖에 없죠 그런 경험적 부분은 서로 설득도 안되니 권위가없다면 사짜취급은 감수할수밖에..
@추멘
@추멘 10 месяцев назад
그분 포프님인가
@bwshin413
@bwshin413 10 месяцев назад
보통 저런책들 박사들이 내니까 바이블 삼는 사람들은 니가 그 박사들보다 잘알아? 대단해? 이런식으로 걍 권위에 맡기기 하는...
@jkkim6928
@jkkim6928 8 месяцев назад
클린 코드를 비판해서 욕 먹은 게 아니라 비판을 제대로 된 논리와 근거 없이 해서 욕 먹은 걸 거라는 게 댓글을 통해서 짐작이 되네 ㅋ
@leopoId
@leopoId 10 месяцев назад
클린 코드라는 책이 오래됐기도 하고 어느정도 걸러서 들어야 하는건 사실입니다. 그런데 결국 저자가 하고 싶은 말은 코드 그 자체가 의도를 충분히 설명할 수 있어야 한다는 것 같아요. 함수 부분에서 "왔다갔다 하느라 훨씬 읽기 어렵다" 하신 부분도 사실 원래 의도대로라면 왔다갔다 할 필요가 없죠. "왔다갔다" 하지 않아도 뭘 하는지 알 수 있도록 함수 이름을 지으라는 뜻이니까.
@실험맨
@실험맨 10 месяцев назад
네 이영상은 그런 말을 합니다.
@김재훈-z9v
@김재훈-z9v 10 месяцев назад
​@@실험맨 몇초 부근인지 남겨주시면 감사하겠습니다 제가 놓쳤는지 안보이네요😅
@enru2251
@enru2251 10 месяцев назад
코드는 깔끔하게, 함수 네이밍도 알맞게 지어 놨어도 주석을 달았다는 이유만으로 배격하는 사람들이 있습니다. 그걸 실제로 당해보면 사실 약간 어이가 없죠.
@검바위길
@검바위길 10 месяцев назад
결국 책에서 얘기하고자 하는 의미도 그게 맞죠 단순히 다 쪼개야한다는 맹목적인 의견이 아니라 절차지향적인 코드로 인해서 가독성이 떨어지는 코드를 지양하고 선언적인 형태로서 줄글쓰듯이 하는걸 권장하는거니까요
@vanillarootbeer
@vanillarootbeer 9 месяцев назад
@@실험맨 혹시 어디서 나오나요?? 1:20 에서 동영상은 가독성은 작게 분리해놓은거보다 합쳐놓은게 가독성이 더 좋다고 하던데요. 개인차가 있겠지만 저는 따로 분리해놓은게 더 가독성이 있다고 느낍니다. 적어도 함수 이름과 실제로 동작하는게 동일하다면요.
@2dubbing
@2dubbing 10 месяцев назад
경력이 쌓이고 그 과정속에서 여러 프로젝트를 개발하다보면 본인만의 개발 철학이 생기는거 같아요. 저도 신입때는 함수의 파라미터들을 객체로 감싸서 넘길지 말지, 프로젝트 폴더구조를 어떻게 해야할지 등.. 그러다보니 기능구현을 하기도 전에 지쳐버리는 경우가 있었어요. 너무 체력을 소모하는거 같아 이 버릇을 고치려고 노력했던 기억이 나네요 나름 클린하게 리팩토링 해놓은 플젝 레포지토리를 몇년뒤 다시봤을때 내가 왜 이렇게 피곤하게 해놨을까 했던 기억도 나네요 ㅋㅋ
@zaqxswc273
@zaqxswc273 10 месяцев назад
이제 유지보수하기 어렵게 코딩하는방법만 읽으면 완벽하군요
@iyj9152
@iyj9152 10 месяцев назад
인수인계자를 ㅅㅏㄹ...
@실험맨
@실험맨 10 месяцев назад
오버 하지말란말을 클린코드는 틀렸다 라고 이해를 하시나 다들..
@칼세이건-n7b
@칼세이건-n7b 10 месяцев назад
책에서 말하는 모든 것을 맹신하지 말고 이런 부분도 있으니 비판적 사고를 가지고 읽어라는 영상을 클린코드 책은 쓰레기다로 받아들이는 인간들이 댓글에 보이는데 한권만 읽고 맹신하는 자나 영상 하나 보고 전부까기 하는 자나 다를 바 없는 듯
@redDotStory
@redDotStory 10 месяцев назад
주도적 비판적 학습을 위해 꼭 필요한 말씀이네요. 감사합니다!
@s-saens
@s-saens 10 месяцев назад
중복에 대한 얘기는, 같은 저자가 쓴 클린 아키텍처 책을 보시면 알겠지만, 마틴님도 영상에 나온 예시와 같은 경우는 코드를 다 분리해서 쓰는게 좋다고 말합니다. 애초에 유스케이스를 제대로 분리하지 못해서 생긴 '가짜 중복'이라며, "중복은 없어야돼!"라는 강박때문에 함정에 빠져선 안된다고 저자도 얘기하더라구요.
@giseokchoe
@giseokchoe 10 месяцев назад
동의합니다. 뭐든지 적당히 받아들이는 유연함이 필요하죠. ㅎㅎ 클린을 강조했다고 해서 결벽증 환자가 되라는 말은 아닙니다.
@pollinipill
@pollinipill 5 месяцев назад
지금 나이 오십. 프로그래머 34살까지 하고 그만뒀는데 지금 봐도 재밌네. 나 때 이런 사람 있었으면하고 감탄하고 갑니다.
@jmash6651
@jmash6651 7 месяцев назад
1:19 왔다갔다하는게 아니라 함수 이름으로 읽고 그런 일을 하는구나하고 자세히 분석하지 않고 그냥 넘어가면 됩니다. 잘 짜져 있는 코드라면 그렇게 하면 됩니다. 왔다갔다하라고 저렇게 하는거 아니에요. 주석처럼 함수 이름 만드는거에요
@그루브-i3i
@그루브-i3i 10 месяцев назад
주석이 거짓말을 하는 경우 -> 먼저 써놓고 나중에 코드를 수정했는데, 까먹거나 귀찮아서 주석을 수정 안했음
@gsrider7891
@gsrider7891 10 месяцев назад
함수 남발한 코드 보면 토 쏠려요.. 함수 소스 찾아가다가 어 내가 왜 여기까지 왔지?? 합니다
@닉네임-y5f9e
@닉네임-y5f9e 10 месяцев назад
저희 학원 쌤은 딱 이 정도 강요합니다. 1. 코드를 더 함축적으로 쓸 수 있는거 아니면 풀어 짜라. 2. 주석 없애고 싶으면 야근은 각오해라. 3. 변수명은 기존 팀원들 코드를 둘러보고 알잘딱 따라가라. 그게 시간 단축이다. 4. 이동이 3회 이상 벌어지는 코드는 재활용 하지 말고 그냥 새로 써라.
@postgres2981
@postgres2981 Месяц назад
이게 코딩이 영어라고 영어로 쓰인 것들 맹신하는 사람들 있는데 실상은 한국인들이 코드 겁나 잘 짬
@postgres2981
@postgres2981 Месяц назад
근데 5번의 경우는 어떤걸 말하는건가요?
@JL-zd9rg
@JL-zd9rg 10 месяцев назад
상남자는 메인 함수에 다 때려넣고 주기적으로 리팩토링한다 이말이야
@deda766
@deda766 10 месяцев назад
개추
@미르-h8m
@미르-h8m 10 месяцев назад
상남자 ㅇㅈ
@redcomet150
@redcomet150 10 месяцев назад
상남자는 리팩토링 하지 않는다
@hog2168
@hog2168 10 месяцев назад
이게 맞다
@user-iy5ev4on5v
@user-iy5ev4on5v 10 месяцев назад
​@@redcomet150이건 미친놈이잖아요..
@HongLab
@HongLab 10 месяцев назад
스펀지밥 절하는거 보고 안들어올 수가 없었다
@loctite417
@loctite417 10 месяцев назад
깨끗한 코드는 결국 추상화인데 과도한 추상화는 안좋다고도 하죠. 함수 이름에 동사넣으라는건 참 좋은 말이네요
@Boy-qp7hw
@Boy-qp7hw 10 месяцев назад
기술면접에서 클린코드로 함정질문을 파놓는다는 영상을 본적이 있는데 이걸 너무 신봉해서 주변사람들 피곤하게 만드는 사람인가 아닌가 확인할라고 하는거였네요 역시 너무 과하지도 덜하지도 않는게 좋은거같습니다
@yangseungtoung
@yangseungtoung 10 месяцев назад
김포프님 채널 아닌가요. 그건 저도 동감입니다.
@namjacksoncho8797
@namjacksoncho8797 10 месяцев назад
이제 너 코딩애플 유튜브안봤어? 클린코드 책 쓰레기야라는 사람도 등장하겠네요😂
@연어-i2j
@연어-i2j 9 месяцев назад
나는 저 좇같은거 서점에서보면 거꾸로 꽂아둠
@penguinhing
@penguinhing 10 месяцев назад
그냥 코딩애플이 종교같은데
@바사삭-r2x
@바사삭-r2x 3 месяца назад
혼자 취미로 코딩 하는거면 상관없는데 트레이드 오프라는 말이 괜히 있는게 아니죠 당연한 얘기겠지만 아키텍처나 디자인 패턴을 실무에 적용 하려고 노력하면 됨 정답은 없겠지만 이때 이런건 하면 안돼 라는건 분명 있어요 많이 적용해봐야 합니다
@초콜릿바나나-e1v
@초콜릿바나나-e1v 10 месяцев назад
사실 리팩토링을 자주 해보는 습관을 들이면 어느정도 앞으로 어떻게해야될지 답이 보임. 근데 그런거 없이 저런책하나 정독하고 지가 싸놓은 똥 한번 안치워본 인간이 저게 바이블이라면서 지하고 싶은데로만 빠득빠득 우기면 피가 꺼꾸로솟는거임. 제발 그러지 맙시다...
@silver33412
@silver33412 8 месяцев назад
이 영상도 결국 참조용이지 맹신하면 안됨 근데 이미 아래 댓글에 맹신하는 애들이 보이네
@maybeSecret
@maybeSecret 10 месяцев назад
난 코딩애플만 본 개발자다 엄랭으로 취준을 하고 있지
@hkkun85
@hkkun85 10 месяцев назад
2번에 변론하자면 순수함수를 지향하란거 아닌가요? 함수가 순수하먼 내용을 안봐도 되면 좋죠
@youropinioncomment
@youropinioncomment 10 месяцев назад
진찌 맞는말임 ㅋㅋ 요즘 주니어 중급 개발자들이 이책대로 하면 좋은줄알고 코드를 이렇게짜서 ... 하.... 맞춰주기.너무 힘든 시니어의 넉두리... 그냥 경험밖에 답이 없으니...
@chorong0824
@chorong0824 10 месяцев назад
요즘 모던자바 인 액션을 읽고, 점점 클린코드 책에 대해 관심이 생겨가고 있었던 와중에 해당 영상을 통해 모던 자바 인 액션도 무작정 학습이 아닌, "왜?" 라는 생각을 좀 더 하게 되었으며, 모든 책에 대한 관점을 좀 더 유연하게 바꿔주는 영상인 것 같아 감사합니다.
@2ndintelligentWorld
@2ndintelligentWorld 10 месяцев назад
솔직히 그냥 상식만 적혀있음. 이 것 처럼 대충 요약한 영상만 보면 됌
@Dkwjsiiiaiwi
@Dkwjsiiiaiwi 10 месяцев назад
감사합니다.. 혹시 전기장판같은건 안파시죠..?
@실험맨
@실험맨 10 месяцев назад
강의같은건 팔던데요
@ts_808
@ts_808 9 месяцев назад
해석이 과하네요.
@jjjlll-j9z
@jjjlll-j9z 7 месяцев назад
그냥 나처럼 한권도 읽지 마 ㅋ
@pothtonswer2663
@pothtonswer2663 6 месяцев назад
어어
@강민모-n9p
@강민모-n9p 10 месяцев назад
오늘, 내 세상이 무너졌다
@MNBN87
@MNBN87 10 месяцев назад
하나하나 나름 다 요지는 있는 주장들임. 종교처럼 무조건 적용하려고 하니 문제지.
@kwj_nekko_6320
@kwj_nekko_6320 10 месяцев назад
실무자 입장에서 특정 책에 대한 맹신을 경계하게 하는 아주 좋은 영상 같습니다. 거의 전적으로 동의합니다! Clean code는 개념도 그렇고, 저 책의 출간 목적도 그렇고, 결국은 "나랑 전혀 관계없던 사람"이 와서 봤을 때도 내 코딩 의도가 완전히 전달되어야 한다는 게 지상목표이고, 이런저런 '팁'은 전부 그걸 달성하기 위한 수단 중 하나에 불과하지요. 극단적으로 얘기했을 때 우리 팀 전원이 어느 날 갑자기 해고되거나 비행기사고로 몰살당하거나 해도 프로젝트가 계속될 수 있어야 합니다. 그 목표를 위해서 때로 다양한 기능을 한 클래스에 몰아넣거나, 주석에 약간 구질구질한 설명을 넣거나 하는 일이 필요하다면, 그렇게 하는 게 더 우선되어야 하는 거죠.
@bwshin413
@bwshin413 10 месяцев назад
책에서 이랬는데 라고 권위믿고 맹신하기엔 진짜 개발이 영역마다 프젝마다 케바케가 심해서 참고는 하면 좋지만 실제 생산성 떨어지고 불편함 많고 이런데도 맹목적으로 룰을 따라야 좋아 하는건 다시 생각해볼만...
@devcode-kr
@devcode-kr 10 месяцев назад
중복 코드 허용은 진짜 맞는 말임 전혀 다른 기능에서 당장 똑같이 생긴거 있다고 함수로 묶은다음에 미묘하게 달라지면 if문 난사하게댐 기능이 다르면 각자 써야함 나중에 코드최적화 할때 판단해도 늦지 않음
@shoonch911
@shoonch911 10 месяцев назад
1:13 JetBrains의 AI Assistant에서 리펙토링 시키면 딱 우측거대로 나옵니다 ㅋㅋㅋ 그리고 조용히 창을 닫죠
@hspn5270
@hspn5270 10 месяцев назад
'클린 아키텍처까지 읽어라'
@하이젠버그-b3b
@하이젠버그-b3b 10 месяцев назад
한참 유행했던 clean code 네요. 다만, 시니어급과 인터미디어급 개발자들이 해당 도서의 문제점도 언급하면서 함정 면접을 보는 경우도 많았고, 비판도 많이 받은 동시에 과거의 MS엔지니어들이 냈던 Code Complete가 다시 재조명을 받기도 했던게 기억나네요.
@에피코딩
@에피코딩 10 месяцев назад
클린코드
@2lyn_98
@2lyn_98 10 месяцев назад
이형 영상편집을 코딩처럼 짜고 있었어...
@dbsdbs17
@dbsdbs17 10 месяцев назад
현업자들의 조언을 듣고 싶음.. 사수가 없음.. 이 영상 같은 영상 꿀임....
@검바위길
@검바위길 10 месяцев назад
그래도 책은 읽어보세요 읽고나서 책에서 지향하는대로도 해보시고 시행착오도 겪으시면서 개발 철학을 쌓아나가시는게 중요합니다 명서는 명서인 이유가 있는거예요
@최민석-x7c
@최민석-x7c 6 месяцев назад
이 영상도 이 책은 구리니까 읽지 마라 라는 말이 아니라 책을 읽되 하나의 책을 맹신하지 말고 여러 책을 읽어보며 직접 어떤 코드가 좋은지 생각해보자 라는 의도인 것 같습니다
@SunnyKimDev
@SunnyKimDev 5 месяцев назад
3:04 전설의 Quake 3 inverse square root... f(x)=1/sqrt(x)를 나누기 혹은 루트 연산 "없이" 비트쉬프트만으로 계산하는 미친 함수죠
@리노rino
@리노rino 10 месяцев назад
이거 보고 유지보수 하기 어렵게 코딩하는 법 한권만 읽으러 갑니다.
@5dksdev767
@5dksdev767 3 месяца назад
주석 부분이 이상한 이유에 대해 생각해봤는데 언어적 차이도 있는 거 같아요 영어가 모국어인 사람들은 그냥 코드만 읽어도 어느 정도 순식간에 이해할 수 있으니까요 근데 한국인들은 아무리 영어를 잘한다고 해도 미세한 속도 면에서 한국어 주석으로 읽을 때 코드를 더 빨리 이해할 수 있더군요
@muzia
@muzia 10 месяцев назад
코딩애플은 노벨상을 받아야 합니다
@masterrice2386
@masterrice2386 10 месяцев назад
주석 안 다는 걸 실력의 상징 쯤으로 생각하던 웃긴 사람이 생각나네요.
@vanillarootbeer
@vanillarootbeer 9 месяцев назад
모든 일이 그렇듯이 책 하나만 읽고 맹종하는게 문제. 비슷한 예로 디자인패턴 배웠다고 모든걸 디자인패턴으로 만드려고 하는 사람들이 있음. 나도 그랬거든ㅋㅋ 취미로 프로그래밍하는 초보라서 업계에서는 어떻게 하는지 모르겠지만 적어도 나한테는 클린 코드는 유용했음. 개인적으론 주석은 별로 안좋아하는데, 쓰면 안된다는 정도는 아니지만 코드는 주석없이 이해할 수 있게 작성하는게 자신과 다른 사람들을 위해 좋은 것 같음. 물론 개인적인 의견임. 옛날에 작성한 코드 주석 적은거 봐도 솔직히 도움 안되던데ㅋㅋ 코드 협업하는게 참 어렵다는걸 이것만 봐도 알겠는게, 코드는 자기 철학이 들어가기 마련임. 다른 사람 사소한 띄어쓰기까지 거슬린다ㅋㅋ 코딩을 업으로 하는 사람들은 당연히 여러 책을 읽어야겠지만, 취미로 하는 사람에게는 이 책을 기준으로 삼아도 나쁘지 않음. 어차피 나중에 코드 개판인건 마찬가지라ㅎㅎ 여기서 좀 더 깊이 들어가는 사람은 다른 책도 읽어보는거고, 그거 아니면 그냥 그 개판 자체를 즐기는 거고. 동영상은 비판하고 있긴 하지만, 개인적으론 책 읽으면서 함수 이름 짓는거, 매개변수 개수 정하는거 도움 많이 받았음. 아 그리고 번역서는 내용이 약간 이상해서 원서 읽는걸 추천.
@살라미짝짝
@살라미짝짝 10 месяцев назад
진짜 이전 회사 팀장이 이 책에 미쳤는지... 가독성, 성능 다 무시하고 이 책에서 말하는 클린코드만.... 추구함.. 아직 안 읽어 봤는데 하는 짓이 소름 돋게 책이랑 똑같네요.. 이 책 저책 많이좀 보지 진짜 클린코드만 읽은 사람 같았음.... 왜지...
@tarakkyu
@tarakkyu 10 месяцев назад
코드의 중복 제거 여부는 명확한 기준이 있다고 생각해요. 중복된 코드가 논리적으로 같은 의미이고 둘중 하나가 바뀌었을 때 다른 하나도 같이 바뀌어야 한다면 무조건 함수로 빼야합니다. 변경을 누락하는 실수를 방지할 수 있기 때문이죠. 하지만 중복 코드간 구현이 같더라도 논리적인 의미가 다르면 함수로 추출해선 안 됩니다. 한 부분의 수정이 다른 부분에 의도치 않은 사이드 이펙트를 줄 수 있기 때문이에요. 좋은 영상 감사합니당 굿
@jsysonjung
@jsysonjung 10 месяцев назад
@@arisa3364ㅎㅎ 그래도 기준은 있어야죠.
@아니야응-k5s
@아니야응-k5s 10 месяцев назад
동의합니다
@이름-y8i
@이름-y8i 9 месяцев назад
코드의 중복이 아니라 논리의 중복이죠 사실 ㅎㅎ 예를 들어 세금 10% 계산로직과 팁 10% 계산로직이 우연히 같다고 해서 하나의 함수로 빼버리는 순간 지옥이 시작되는거죠. 팁이 5%로 바뀐순간 세금이 바뀌는 버그가 생기고, 이걸 해결하겠다고 세금/팁 타입을 넣고 분기를 넣기 시작하면 만든사람만 아는 레거시가 되는거죠 ㅋㅋ 이땐 코드가 아니라 한걸음 물러서서 추상화된 개념을 생각해야 하고 그냥 분리해야합니다. 코드만 보고 단순하게 리팩터링하면 걸리기 쉬운 함정입니다 ㅎㅎ
@jsysonjung
@jsysonjung 9 месяцев назад
@@이름-y8i 맞아요 원댓글하고 같은 말씀
@이동훈-f6q
@이동훈-f6q 7 месяцев назад
주저리주저리 조건 달아 놓고 무조건이라는 말을 쓰는건 무조건이라는 뜻을 모르나? 코딩 공부 전에 국어공부부터 다시해야할 듯 ㅋ
@r3b00t3
@r3b00t3 10 месяцев назад
코드의 의도를 분명하게 담아내는 주석 작성방법만 익혀도 이사람 배려할 줄 아는 사람이구나 느낄수 있어요, 괜히 시니어들이 주석 활용 잘하는게 아님
@Currrrr
@Currrrr 10 месяцев назад
코드고 나발이고 개발보다 유튜버 돼서 돈벙고싶다
@sur0n
@sur0n 10 месяцев назад
최근 부트캠프 테스트 보면서 ㄹㅇ 메서드 쪼개기가 가독성 구리게 하는거 느꼈음 ㅋㅋ
@WL-ui7of
@WL-ui7of 10 месяцев назад
이 사람 어그로 잘 끌던데 구라 아님?
@choih540
@choih540 10 месяцев назад
주석으로 설명할 시간에 그 시간을 코드에 투자하는게 좋긴하죠
@billtrima
@billtrima 10 месяцев назад
와 개깔끔하네.. 5분만에 이 모든걸 이렇게 설득력있게 풀어내다니.. 항상 느끼지만 이번 영상은 더욱 걸작이네요. 모든 내용에 동의합니다.
@ddakgi3223
@ddakgi3223 10 месяцев назад
ㄹㅇ함수 합칠건합치고해야하는데 다 쪼가리내버리라하니 ㅋㅋ
@lrnngman2942
@lrnngman2942 10 месяцев назад
아 코딩 공부 하긴 해야할것 같은데 쥰나 귀찮다...
@퇴근언제하늬
@퇴근언제하늬 10 месяцев назад
함수를 가볍게 짧게 만드는 것은 메서드명을 통해서 가독성을 개선하는 것에 있는데요. 일일이 한줄 한줄 다 읽어가지 않아도 어떤 내용인지 직관적으로 파악함에 있어요. 책으로 치면 목차같은 느낌으로... depth가 너무 깊어지는 것도 가독성에 방해가 되니 적절하게 나누는 게 짬바이브 아닐까요?
@yoossecret7768
@yoossecret7768 6 месяцев назад
좀 더 깊이 있게 왜 그런지, 해결책은 무엇인지 알려주었으면 좋을 것 같네요. 뭔가 어디서 분노 쌓고 영상에 분풀이 하는 것 같아서 혼란만 더 생기네요. 종교엔 종교로 대항한다는 느낌을 받았습니다. ㅋㅋ;;
@yeominsu
@yeominsu 10 месяцев назад
저도 이 영상을 보고 말을 재미있게 하는 방법을 배웠구요
@hoojilm123
@hoojilm123 10 месяцев назад
주석 쓰지 말라고 해서 깜작 놀람 물론 혼자 할때는 괜찮을수 있는데 다같이 하는경우는 적어야함
@뭘보냥-i2j
@뭘보냥-i2j 10 месяцев назад
그러니까 이 영상도 어그로라는 거죠?
@AlexanderDavis137
@AlexanderDavis137 10 месяцев назад
클린코드 보면 20자 이상의 아름은 인지비용이 높아진다고 지양하라고 합니다. 3:10 쯤 나오는 예시는 부적절한 것 같네요.
@m1emili0
@m1emili0 7 месяцев назад
기본적으로 영어를 잘해야 네이밍을 잘하고, 네이밍을 잘해야 주석도 없앨 수 있는 거죠. 네이밍 잘하고 펑셔널 프로그래밍 잘하면 굳이 함수의 속까지 매번 뜯어볼 필요 없이 잘 읽히는 코드 되는 거고.
@juuser732
@juuser732 10 месяцев назад
Code complete 은 어떻게 생각하시나요?
@모모-e8b
@모모-e8b 10 месяцев назад
와아 클린코드 두꺼워서 읽어야지 읽어야지 하다 안 읽었는데 한권다봤다 개꿀
@꼼짝마
@꼼짝마 10 месяцев назад
나 마틴 비밀계정인데 개추 눌렀다
@비동기식딜미터기
@비동기식딜미터기 10 месяцев назад
와 오늘 서점에서 클린코드 찾다가 없어서 집에 왔는데 이런 영상이라니 아주 기가막힌 타이밍입니다.
@실험맨
@실험맨 10 месяцев назад
구글은 다 보고있습니다.
@Ming_0322
@Ming_0322 10 месяцев назад
주석을 달지 않음으로써 나만 알아봄으로 내 가치를 높이라는 깊은 뜻 일리가 없죠
@시
@시 10 месяцев назад
책 내용도 내용이지만 이름을 너무 잘지었어. 클린코드라니
@zamivoyak
@zamivoyak 9 месяцев назад
이 형이 짠 코드 리뷰해보고 싶다. 깃헙 주소 좀 주세요
@이진01
@이진01 10 месяцев назад
걍 누가 읽어도 깔끔한, 읽기 좋다고 생각되는 코드를 짜면됨 책은 참고용임
@georgestokes4728
@georgestokes4728 10 месяцев назад
됐고.. 중괄호 올려쓰는거 보면 진짜... ㅋㅋ 니들이랑 같이 일 못하겠다...
@georgestokes4728
@georgestokes4728 10 месяцев назад
이런 사소한 이유로 코드의 가독성은 달라집니다. 팀의 룰을 따르세요. 그게 답입니다. 가끔씩 프로그램 팀이 아니라 업무 연관이 있는다른 팀 때문에 어쩔수 없이 하드코딩을 해야 하는 경우도 있습니다. 결국 코드를 최종적으로 승인 하는건 팀 그리고 팀장이므로. 왜 그렇게 짰는지 이유만 설명하고 그게 합리적이면 되는 겁니다.
@닉네임꼭설정해야함
@닉네임꼭설정해야함 4 месяца назад
​​@@georgestokes4728 그냥 팀 방침 따르는게 대부분은 맞지 않나 싶은... 따지고 보면 팀 방침도 결국 협업 효율성을 위한거니... 근데 저는 {} 내려쓰는거 읽는거나 그렇게 쓰는거나 불편해서 원.. 스코프 시작점이 어떤 파트에서 시작되었는지 그게 함수인지 조건문인지 판단하는게 그쪽이 더 편해서.. 어차피 2중 3중 중첩되면 읽기 ㅈ같은건 똑같으니
@G-Rim_Ester1z
@G-Rim_Ester1z 10 месяцев назад
오.....제가 개발 하면서 개인적으로 철학화 시킨 사항들과 다 일치하네요. 대표적으로 코드 복붙 3개 정도 까지는 허용하는게 나중에 어떻게 서로 다르게 커스텀이 들어갈지 알 수 없는 경우 동일 코드로 두는 점이랑 구체적인 필요나 구조화 아이디어가 생기기 전 까지는 일단 하나에 때려넣는거랑 주석부분도 그렇군요. 주석은 생략하게 되는 경우가 많기는 하지만.......
@macga
@macga 10 месяцев назад
제가 다 겪어봤는데요. "내가 다 해봤는데, 그건 하지마."라고 말하는 개발자는 믿지마세요.
@silver33412
@silver33412 8 месяцев назад
정답
@lasercho4338
@lasercho4338 10 месяцев назад
선생님 영상 좀 자주 올려 주십쇼
@AIVIME
@AIVIME 10 месяцев назад
1:49
@uu-iid--lcdddd
@uu-iid--lcdddd 10 месяцев назад
사놓고 아예 1페이지도 안열어봤는데 5분으로 끝났네 ㅋㅋㅋㅋㅋ
@김성민-p1p4c
@김성민-p1p4c 10 месяцев назад
그런 상태면 꼭 한번은 읽어보시는 걸 추천드립니다. 영상에서 말한거처럼 읽고나서 맹신하는 사람들이 문제인거지 내용은 ㄹㅇ 좋음
@LunaGeonWoo
@LunaGeonWoo 10 месяцев назад
애플님 VSCode 대체 가능성있는 Code Editor Cursor도 한번 다뤄주십쇼
@가시
@가시 10 месяцев назад
2:59 이 코드는 봐도봐도 쓴 놈이 미친놈임...
@user-ndkLsruxgb
@user-ndkLsruxgb 10 месяцев назад
진짜 맞는말인게 유독 하나만 읽고 그걸 맹신하는 사람들이 많음.. 읽으면서 무조건 받아들이지말고 비판적인 시각을 유지해야하는데.. 자기가 실력이 없다면 관련 서적을 읽으면서 잘은 모르겠지만 이 부분은 대체 왜 이렇게 해야하는거지 하면서 다른 관련 문서들도 찾아봐야하는데 그냥 유명한 책에서 맞다고하니까 의심없이 받아들이는 그런
@조용현-f2t
@조용현-f2t 10 месяцев назад
ㅋㅋㅋㅋ clean code에 대한 균형잡힌 관점을 알 수 있어서 좋았네요. 저도 약간 종교처럼 숭배했던 것 같으면서도... 뭔가 이렇게 까지 해야돼...? 라는 느낌을 지울 수가 없었거든요
@KibeomLee-u6x
@KibeomLee-u6x 9 месяцев назад
영상 내용보면 책 내용 이해를 잘 못한 거 같은데 ㅋㅋ "책을 대충대충 읽으면 이렇게 됩니다"의 표본인데 이건?
@KibeomLee-u6x
@KibeomLee-u6x 9 месяцев назад
이분은 영상은 잘 만드시는 거 같은데 책 내용 이해하고 개발에 적용하는 건 좀 물음표가 찍힘
@ttukbaegi-breaker
@ttukbaegi-breaker 9 месяцев назад
저도 이렇게 생각했는데 "책을 종교처럼 떠받드는" 사람 얘기를 하는 거라 일부러 조금 과대해석 한 거 같다는 생각입니다.
@silver33412
@silver33412 8 месяцев назад
이 말도 맞겠네
@innobs
@innobs 7 месяцев назад
클린코드의 내용이 정답은 아니고 가이드라고 해야하나 그런데ㅎㅎ 본인이 어떻게 생각하냐의 문제이지 대충대충 읽네 뭐네 하는건 좀... 생각이 틀린게 아니라 다르다고 생각하시면 어떨까요 ㅎㅎ
@Eastwol
@Eastwol 17 дней назад
코딩 안하고 모르는데 이영상을 그냥 보고있음 끝까지 다 봤다!!
@davidlee0706
@davidlee0706 Месяц назад
편집과 설명 ..... ..우리 여고생님 짱이야
@lionlike6884
@lionlike6884 10 месяцев назад
클리앙 가면 자칭개발자들중에 저런사람 널렸음. 자기 지식이 레퍼런스라고 하는 꼰대들
@GammaRay-yy4ns
@GammaRay-yy4ns 8 месяцев назад
Si판에서 고급 특급 완장 차고 신입들 반말 찍찍하면서 가스라이팅이나 스윗 영포티들이네여 정작 아무것도 모르는
@닉네임꼭설정해야함
@닉네임꼭설정해야함 4 месяца назад
​@@GammaRay-yy4ns si가 확률적으로 인성 덜된 인간들이 많긴 한데, 그래도 다른 업계에 비하면 대부분 개인주의자가 많긴함.. 근데 개 ㅆ ㅂㅅ하나 만나면 골치 ㅈㄴ 아프죠
@iyj9152
@iyj9152 10 месяцев назад
01:51 주석빔ㅋㅋㅋㅋ
@juneekim7
@juneekim7 10 месяцев назад
오늘 영상 정말 마음에 듭니다! 좋은 영상 만들어 주셔서 감사합니다.
@BSSeo-u3k
@BSSeo-u3k 10 месяцев назад
개발자는 아니어서 저 책을 많이 따라 했는데 ㅎㅎ 역시 두루두루 읽어 봐야 하군요.
@이효건-o4o
@이효건-o4o 10 месяцев назад
이제 이 영상을 보고 저 책 이단 취급 할 사람들 나올 예정
@윤빈-u4w
@윤빈-u4w 10 месяцев назад
1:07 함수로 감싸놓음으로서 동작이 의도하는바가 뭔지 알기쉽고 동작들을 구분하기 쉬움 문제 생긴곳 파악도 쉬움 1:51 주석의설명과 코드의 실제작동방식이 일치하는것은 보장할 수 없음 좋은 코멘트의 예시들은 괜찮지만 실제코드의 작동방식이나 사이드이펙트에대한 주석은 지양하는게 좋음 차라리 변수명이나 함수명을 잘지어서 코드에 들어나게하는게 정답임 3:11 길고복잡한 변수명과 함수명은 하나가 너무큰역할을 하기때문임 분리해서 쪼개야함 4:15 공통된 부분을 우선묶는게 좋음 . 후에 if나 switch문 같은걸로 쪼개는게 아니라 각동작을하는 함수를 만들어서 공통된함수를 사용하도록 래핑하면됨 주의해야할건 문맥상 완전 다른 위치에서 완전 다른의도로 운이좋아서 닮은 코드가 있는데 이건 구분을잘해서 따로둬야함
@7mandalorian
@7mandalorian 7 месяцев назад
세상에 정답이 참 많아서 좋으시겠어요~
@architect-j
@architect-j 9 месяцев назад
진짜 ㅈㄴ웃기네 ㅋㅋㅋㅋ 설명 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
@enru2251
@enru2251 10 месяцев назад
늘 그렇듯 깔끔하고 명쾌한 설명에 속이 시원하네요. 감사합니다.
@awwlove_memory
@awwlove_memory 10 месяцев назад
지능이 있으면 스스로 의문을 느끼고 고침
Далее
JPEG은 왜 디지털 풍화가 생길까
7:33
Просмотров 411 тыс.
실수로 npm을 파괴했던 개발자들
4:49
Просмотров 160 тыс.
#慧慧很努力#家庭搞笑#生活#亲子#记录
00:11
#kikakim
00:10
Просмотров 11 млн
수학포기자들은 코딩하면 큰일남
7:49
Просмотров 423 тыс.
You want to code? Ha ha ha
14:03
Просмотров 690 тыс.
코딩실력보다 훨씬 더 중요한거
4:11
Просмотров 344 тыс.