코딩 잘하는 팁 세가지 (이걸 알면 코드가 깔끔해 진다)

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ส.ค. 2024
  • 현업에서 코드리뷰시 자주 등장하는 코딩 용어(약어) DRY, KISS, YAGNI를 통해 클린 코드를 작성하는 팁을 알려드립니다. 개념과 예제를 통해 더 나은 코드 작성하는 방법 알아가세요 (↙ 자세한 내용)
    ___________________________
    🍯 자바스크립트 프로젝트 + 코드 리뷰 무료 강의
    academy.dream-coding.com/cour...
    💡 풀스택 개발 로드맵 ⇢ academy.dream-coding.com/page...
    🚀 엘리와 더 체계적으로 배우고 싶다면 ⇢ 드림코딩 아카데미:
    academy.dream-coding.com/
    .....................................................
    ✨ 관련된 영상들
    코딩을 잘하기 위해서? (책추천) ⇢ • 코딩 잘하는법 (개발자답게 코딩하려면?)
    코드리뷰란? ⇢ • 코딩 실력 향상을 위한 코드 리뷰?
    .....................................................
    ☀️ 드림코딩 엘리
    모든 드림코더분들이 개발자로 성장해 나가고 꿈을 이루는 여정에 함께 할 채널입니다 :)
    ❝Don't forget to code your dream
    여러분들의 멋진 꿈을 코딩하세요 ⭐️
    .....................................................
    🌐 프론트엔드 개발자 되기 입문자편 영상 목록:
    • 프론트엔드 강의 - 프론트엔드 개발자 되...
    📒 자바스크립트 기초 강의 영상 목록:
    • 자바스크립트 기초 강의 (ES5+): 같...
    💻 개발자라면 누구나 알고 있으면 좋은 지식 💡
    • 개발자라면 누구나 알고 있으면 좋은 지식 💡
    💰 개발자 경력 관리 영상 목록:
    • 승승장구 커리어 관리 🚀
    📈 IT 트렌드
    • IT 트렌드 📈
    📷 개발자 브이로그
    • 개발자 브이로그 📷
    🤗 생산력 향상 팁
    • Tech & Tools ❤️
    .....................................................
    00:00 소개
    00:22 DRY 원칙
    01:29 DRY 예제
    03:02 KISS 원칙
    04:30 KISS 예제
    10:06 YAGNI 원칙
    13:33 CCDC 원칙
    #코딩#개발자#클린코드
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 273

  • @lkc4808
    @lkc4808 3 ปีที่แล้ว +315

    본인도 오래 개발했지만서도, 코딩을 잘하기 위해선 왕도가 없음...
    코딩을 잘하기 위해서 여러책들을 찾아보고 공부하는 것도 좋은 습관이지만...
    오픈 소스 코드들을 찾아 보면서 전부 이해가 되지 않더라도, 전체 틀을 어떻게 짰는지, 코드간에 뎁스 처리는 어떻게 했는지 등... 남이 짠 소스들을 특정 목적으로
    자꾸 찾아보면서 공부하다 보면 -> "어느 순간 눈에 코드 보는 영안이 생기게됨."
    마치 좋은 소설가들이 좋은 문학작품을 만들기 위해 꾸준히 책을 탐독하는것과 같다고나 할까...
    이렇게 꾸준히 하다보면, 남이 짠 소스에 좋은 부분을 스스로 메모하게 되어있음... 안좋은 부분은 왜 이렇게 짰지하고 비판도 하게됨....
    결국 자신이 짜놓은 소스와 비교하게되고... 조금씩 잘못된 부분을 매꾸게됨.
    명명 규칙 이라던지 함수이름들 이라던지... 어느 순간 고민없이 네이밍을 통일성 있게 붙이는 자신을 보게됨.
    또한 어느 순간 본인이 처음 보는 코드를 봤음에도 불구하고, 전체 프레임웍이 눈에 확 들어오느는 순간을 느낄수가 있음. 그리고 본인이 짜고 있는 소스가 어느새
    자신도 모르게 파일들 각각의 내부가 공통적으로 상단에는 코드 선언, 다음에는 핸들러나 프로시져, 기능 메소드, 이벤트 핸들러 처리등... 자신만의 질서 정연하게 통일된 코딩 규격 스타일을 만들게됨.
    그러면서... 불규칙 적인 부분들은 모아주고, 덩어리 큰것들 은 쪼개돼 중복되지 않게 만들고... 등등...
    남이 짠 소스 많이 많이 보세요... 몰라도 많이 많이 보세요...
    나중에 코드에 영안이 뜨이면은... 프로그래머들이 말하는 10만줄 코딩에 컴파일 버그 딱 1개 나오는 "위자드"가 될 겁니다.

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว +59

      Lucky-Man님 항상 제 영상 챙겨봐 주시고 매번 후배분들을 위해서 좋은 말씀 해주셔서 감사해요 🙆‍♀️ 영상의 컨텐츠를 소비하는것에서 그치지 않고 본인의 경험담/조언/의견 등을 공유해 주셔서 항상 감사하게 생각하고 있습니다 😍
      제가 강의에서도 항상 강조하는데, 오픈소스 프로젝트 코드들을 주기적으로 읽어 보는것이 정말 큰 도움이 되는 것 같아요. 실무에서 일하는 프로젝트 코드 베이스가 모범답안처럼 작성 되어져 있어서 일하면서 배울 수 있으면 정말 좋지만, 그런 경우는 많이 없기 때문에 관리가 잘 되고 있는 오픈소스 프로젝트 코드가 좋은 것 같아요 :)
      많은 분들이 반짝 반짝 빛나는 새로운 기술, 스택만 열심히 따라가시는데, 시간을 들여서 꾸준히 좋은 책들을 읽고, 코드의 눈을 키워나가면 탄탄한 코딩 기본기를 쌓을 수 있는것 같아요. 저도 더 노력해야겠어요!
      다른 분들이 보실 수 있게 📍핀 해둘께요~ 항상 감사합니다 🙆‍♀️

    • @lkc4808
      @lkc4808 3 ปีที่แล้ว +8

      @@dream-coding 엘리님 영상 매번 잘보고 있습니다. 전철에서 쓴글인데... 고정까지 영광입니다~

    • @handler1211
      @handler1211 3 ปีที่แล้ว +15

      저는 수학하는 사람입니다
      말하신 부분이 수학에서도 통용되는 것 같아서 깊이 공감하고 갑니다. 증명들을 많이 보고 고민해보면 처음 보는 명제를 어떻게 증명해야 할 지 대부분 구상할 수 있는 단계가 오죠.

    • @DEVLEE-eg9ve
      @DEVLEE-eg9ve 3 ปีที่แล้ว

      오픈소스 코드 검색은 주로 어디서 하시나용?

    • @user-xc9rj8or9q
      @user-xc9rj8or9q 3 ปีที่แล้ว

      @@DEVLEE-eg9ve js기준 npm에서 하시면 됩니당.

  • @Ms-rj8px
    @Ms-rj8px 3 ปีที่แล้ว +15

    엘리쌤 👏👏 저 취업했어요!!!!!!!!!! 32살늦은나이에 취업해서 너무기뻐요 😭😭 직종바꿀때 나이때문에 어려울거라고 다들 말렸는데.. 이래저래 홀로 독학하며 엘리쌤때문에 프론트에 더 취미를 느끼게 됐고, 엘리쌤때문에 포트폴리오 도움많이받아서 취직한거같아요 엘리쌤 드림코딩강의는 정말정말정말 강추입니다....!!😆영상마다 댓글도 열심히 달았는데 🙋🙋 앞으로는 취준생이 아닌 개발자로서 열심히 공부하겠습니다!!

    • @goodjob4267
      @goodjob4267 ปีที่แล้ว

      근황 궁금하네요 ㅎㅎ

    • @Ms-rj8px
      @Ms-rj8px ปีที่แล้ว +1

      @@goodjob4267 댓알람떠서 왔는데 :) 지금... 어언 3년차 프론트개발자로 일하는 주니어입니다 . 아직도 ..공부할거 투성이네요 ㅠ!!!

    • @hyojinkim6870
      @hyojinkim6870 7 หลายเดือนก่อน +1

      안녕하세요오!!! 저도 엘리쌤 따라가면서 프론트앤드 꿈꾸고 있습니다! 저도 독학중입니다..!!!! 수강권 따로 결제하셔서 공부하셨나요??!!! 저는 유튜브에 있는 강의 먼저 공부 다 하고 수강권 끊을 예정입닏ㅏ!!!

  • @hyunyounglee803
    @hyunyounglee803 3 ปีที่แล้ว +1

    엘리님 최고에요 목소리도 진짜 제가 지금까지 유투브에서 들었던 어떤 목소리보다 좋은거 같아요... 🤍 그래서 더 내용이 쏙쏙 들어오는거 같아요 영상 감사합니다!

  • @user-bq9yo3fk8k
    @user-bq9yo3fk8k 3 ปีที่แล้ว +3

    너무 좋은 영상인것 같습니다!
    이런 원칙들을 알고 조금만 신경써서 코드를 작성하다보면 왜 함수는 가능한 하나의 작업만 수행해야하게 좋은지, 왜 가독성이 좋은 코드가 필요한지 또한 왜 인터페이스 혹은 추상클래스가 필요한지, 그리고 왜 패턴들이 필요한지 알게되는거 같더라고요.
    항상 좋은 영상 만들어주셔서 감사합니다!

  • @uctizen
    @uctizen 3 ปีที่แล้ว +2

    목소리가 달달.. 해서 힐링되고 머리도 좋아지는 영상 ~.~

  • @ChickCheckChock
    @ChickCheckChock 3 ปีที่แล้ว

    코딩할 때 꿀팁 영상을 만들어주셔서 정말 감사합니다 ㅎㅎ 앞으로 참고할게여! 많은 영상 기대하겠습니다!

  • @it6358
    @it6358 3 ปีที่แล้ว

    좋은 강의 잘 들었습니다!
    엘리님 도움을 많이 받아 최근에 취직해서 직장 다니고 있어요. 감사합니다 ㅎㅎ 앞으로도 유익한 영상 많이 기대할게요!

  • @user-cq9no4sh5r
    @user-cq9no4sh5r 3 ปีที่แล้ว

    yagni를 오늘 이 영상에서 처음 배웠는데 절대 안잊을것같네요 ㅋㅋㅋㅋ 엘리님 설명하시는게 너무 재밌어요! 오늘도 좋은 영상감사합니다 ~ ^^

  • @bbbbbbbbbb17
    @bbbbbbbbbb17 3 ปีที่แล้ว +2

    아직 이 영상을 볼 레벨은 아니지만 앞으로 배울때 이런 부분도 신경써야겠다는 생각이 들었어요 새로운 시작을 앞두고 너무 설레네요 엘리님 처럼 인정받는 개발자가 되고싶어요 나의 롤모델♡

  • @gibongkim5588
    @gibongkim5588 3 ปีที่แล้ว +1

    소스코드 리뷰의 가장 기본적인 원칙을 정말 알기 쉽게 잘 설명해주셨네요... 감사합니다~~

  • @user-on1hs5rw2o
    @user-on1hs5rw2o 3 ปีที่แล้ว +14

    6개월간 스타트업에서 부딪혀가며 개발하고있는 주니어 앱 개발자입니다. 6개월간 하루 10시간의 순 코딩시간과 꼭 해내야만 했던 환경을 겪으니 정말 많은 성장을 했습니다. 어느정도 실력이 쌓이고 난 후 부터는 코드가 어딘가 엉성하다는 느낌이 자주 들었습니다.
    14분이 되는 이 강의를 보면서 감탄사를 몇번을 외친지 모르겠습니다. 짧은 강의지만 엄청난 도움이 됐습니다. 이런 계열의 강의 많이올려주세요!! 변수명을 어떻게 지어야하는지도 궁금합니다 ㅎㅎㅎ 감사합니다!!!

  • @sis6136
    @sis6136 3 ปีที่แล้ว +1

    항상 인사이트를 주는 영상을 만들어주셔서 감사합니다 ^^
    저도 언젠가는 엘리님처럼 멋진 시니어가 되고싶네요

  • @user-vw6rt8re8x
    @user-vw6rt8re8x 3 ปีที่แล้ว +37

    혼자 배우는 비전공자 코더인데 이런 영상 너무 좋아요! 배울 수 있는 고수가 없으니 이런 가르침을 받을 길이 없는데 엘리님덕분에 무료로 고급강의 들은 기분이예요! 너무 감사하고 앞으로도 많은 시리즈 부탁드릴게요!!

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว +2

      도움이 되셨다니 다행이예요~~~ 코멘트로 알려주셔서 감사해요 ❤️

  • @user-vn7go8cr5t
    @user-vn7go8cr5t 3 ปีที่แล้ว

    컨텐츠 너무 좋았어요 리뷰를 받으며 가이드 받았던 내용이 이런 원칙을 따르고 있었다는 생각이 들어서 더 신뢰가 갔습니다.

  • @mwjng_
    @mwjng_ 2 ปีที่แล้ว

    이렇게 좋은 정보를 멋지게 알려주셔서 정말 감사합니다. 설명을 어떻게 이렇게 잘하시는지.... 매 영상마다 감동하고 갑니다! 😀

  • @user-os7tc2ds8q
    @user-os7tc2ds8q 3 ปีที่แล้ว

    앞으로 주니어가 입사하면 이 동영상을 꼭 보도록 권장해야겠어요~~ 몇년간 개발하면서 배우고 느껴왔던 내용이네요!! 14분만에 이만한 핵꿀팁들을...!
    감사합니다~~!

  • @robertmirrortaeguanpark1145
    @robertmirrortaeguanpark1145 3 ปีที่แล้ว

    이런 영상 저같은 코린이한테 너무 좋은거 같아여^^ 감사합니다.

  • @jinuman
    @jinuman 3 ปีที่แล้ว +1

    너무 좋습니다...팀원들한테 공유해야겠어요

  • @user-gq1dh7uk7e
    @user-gq1dh7uk7e 3 ปีที่แล้ว

    엘리님 영상 항상 보는 고3학생입니다!(첫 댓글 달아요ㅎ)
    지금 클린코드라는 책을 정독하고 있는데 그 책에서 이야기한 내용을 여기서도 볼 수 있어서 놀랐어요! 소프트웨어 장인이시군요!
    예제코드를 이렇게 자세하게 보여주시다니 정말로 감사드려요ㅠㅠ CCDC 지키려고 열심히 노력할게요!!ㅎㅎ

  • @user-dk3kd4ye7l
    @user-dk3kd4ye7l 2 ปีที่แล้ว

    개발을 이번에 배우고 있는데 개발자 가족이 저한테 계속 클린코드의 중요성을 말해줬어요.
    근데 아무리 클린코드 책을 읽어봐도 이해가 안갔는데, 이 영상보고 한번에 이해가 가네요ㅋㅋ
    앞으로 더 깔끔한 코드를 만들수 있을것 같습니다!

  • @pierrotjang4496
    @pierrotjang4496 3 ปีที่แล้ว

    진짜 자기만의 세계에 갇혀있으면 안될 것 같아요. 혼자 공부할 수 있는 양이 한계가 있다보니까요...
    열심히 코딩해 보려고 이것 저것 찾아가면서 하고 있습니다. 항상 좋은 영상 감사해요!!
    10시간 코딩하고 해결한 코드를 보고 뿌듯했는데 10줄 내외로 된 명확한 코드를 보고 어느새 해당 부분을 열공하고 있더군요!!
    알고리즘, 자료구조 등 기본서는 구비해놓고 심도있는 개념은 책으로, 나머지는 코드를 보고 인터넷과 간단한 코드로 활용예들을 보다보니 체화 속도가 빠른 것 같습니다.
    DRY, KISS, YAGNI 명심할게요!!

  • @user-re6dg9rd7p
    @user-re6dg9rd7p 3 ปีที่แล้ว

    좋아요 먼저 꾹! 누르고 시청 합니다 >.<
    좋은 코드란 뭘까 생각하는 요즘 너무너무 좋은 영상이에요!!! 감사합니다~!

  • @unsungYi
    @unsungYi 3 ปีที่แล้ว

    올리신 영상중에 요 영상이 최고좋아요~!

  • @user-pp9vy5gg1c
    @user-pp9vy5gg1c 3 ปีที่แล้ว

    언어 및 프레임워크에 대한 공부도 공부지만 이런 좋은코드를 짜기위해서 고민해보는것도 좋은공부인거같아요. 감사합니다.

  • @ddatgi
    @ddatgi 3 ปีที่แล้ว +13

    로버트 C. 마틴의 '클린코드' 책 강력 추천드립니다. 평소에 독서를 항상 하기 때문에 많은 책들을 접했지만, 클린코드만큼 제 코드의 향상에 기여해준 책은 없습니다.

  • @user-bk3pq6ks6f
    @user-bk3pq6ks6f 3 ปีที่แล้ว +3

    주석처리에 똥 이모티콘 있는 거 너무 귀엽고 웃겨용 ㅋㅋㅋㅋㅋㅋㅋ 😂오늘도 좋은 영상 올려주셔서 너무 감사합니다 😘

  • @user-vn9ty2vc1w
    @user-vn9ty2vc1w 3 ปีที่แล้ว +1

    하 한줄로 표현 가능하면 무조건 한 줄 표현을 하려고했는데 그게 정답이 아니었네요! 가독성을 항상 생각해야겠어요!
    좋은 영상 사랑합니다♥

  • @yerin2289
    @yerin2289 3 ปีที่แล้ว

    코드 리뷰나 잘 짜여진 코드라는 것이 무엇인지 잘 몰랐는데 이번 영상을 통해서 확 와닿았습니다! 매번 좋은 영상 감사합니다🙇‍♀️❤️

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว +1

      와닿으셨다니~ 재밌게 봐주셔서 감사해요 🙆‍♀️

  • @user-qt8sh6wl3v
    @user-qt8sh6wl3v 3 ปีที่แล้ว

    YAGNI 설명 들을 때 뜨끔 했어요ㅋㅋㅋㅋ 실제로 현업에서 지적 받은 부분이었거든요ㅠㅠ
    오늘도 좋은 강의 감사합니다!

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      저도 지적 받는 부분이예요 하하 지나친 추상화, 지나친 오버 엔지니어링 :)

  • @juniee8971
    @juniee8971 2 ปีที่แล้ว

    커리어 T에서 깊이를 파고, 이제 실력 점프업을 해야하는 4년차입니다.
    코드개선에 대해서 고민하던부분인데 좀 더 명확해진것같습니다. 감사합니다~~

  • @gmd317
    @gmd317 2 ปีที่แล้ว

    원래 독학 스타일인데, 요즘들어 엘리님 영상을 보면서 배우게 되네요 ㅎㅎ 감사합니다 ^^

  • @user-wc8nw9bt3p
    @user-wc8nw9bt3p 3 ปีที่แล้ว

    엘리님 오늘도 한수 배우고 갑니다 ^^

  • @user-wz9np8mj7u
    @user-wz9np8mj7u 3 ปีที่แล้ว

    진짜 회사선배보다 더 유익한 랜선선배 엘리님 좋은 팁 공오 감사합니다!!!👍🏻🤩

  • @jackdavid9898
    @jackdavid9898 3 ปีที่แล้ว

    클린 코드로 스터디하고 있습니다. 이 영상 보고 확고한 마음이 생겨갑니다. 감사합니다 :D

  • @jica00
    @jica00 3 ปีที่แล้ว

    항상 클린한 코드, 리팩토링에 대해 고민이 많았는데 이런 영상을 올려주셔서 너무 감사합니다🤍🤍🤍🤍

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      이런 토픽에 관심이 많으시군요 🙆‍♀️ 코멘트로 알려주셔서 감사해요 ❤️

  • @user-vu7ew6qm4c
    @user-vu7ew6qm4c 3 ปีที่แล้ว

    감사합니다! ㅎㅎ
    한번 적용해보겠습니다

  • @user-dp6ug8ko1f
    @user-dp6ug8ko1f 3 ปีที่แล้ว

    출근길에 이보다 더 좋은 공부가 있을까 싶네요. 잘 봤습니다. 감사합니다.

  • @user-fo8nv6gb4f
    @user-fo8nv6gb4f 3 ปีที่แล้ว

    항상 좋은 영상~ 유용한 영상 감사합니다
    엘리님 사랑해요 😍

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      저두 항상 이렇게 응원해주셔서 스릉합니다 ❤️

  • @user-qt6ml3gx9g
    @user-qt6ml3gx9g 3 ปีที่แล้ว +1

    드림코딩 아카데미 가기 전에 영상알림 떴는데 이건 못참지

  • @user-xk4uz8fg7t
    @user-xk4uz8fg7t 10 หลายเดือนก่อน

    단편적인 기능만 공부하다 이제 제가 생각하는 기능을 만들어보려는 뉴비입니다 예제가 제 코드 보는거 같아서 심히 공감하고 적극 적용해보겠습니다!

  • @jipdol2638
    @jipdol2638 3 ปีที่แล้ว

    제 블로그에 메모해 둬야겠어요 ㅎㅎㅎ 언제나 압도적 감사!!!!

  • @dream-coding
    @dream-coding  3 ปีที่แล้ว +76

    DRY, KISS, YAGNI로 즐겁게 코딩해보세요 🌱
    어떤 부분이 가장 유익했는지, 또 여러분들이 알고 계신 좋은 팁이 있다면
    꼭 공유해 주시구요~ 코드 퀄리티에 대한 이런 컨텐츠가 좋으시다면 꼭 알려주세요 💋

  • @user-lo3lc6ti3n
    @user-lo3lc6ti3n 3 ปีที่แล้ว +13

    엘리: CCDC 네 제가 지어냈어요
    여기서 터지네요ㅋㅋㅋㅋㅋㅋㅋㅋ
    클린 코드 드림 코딩 화이팅! 항상 좋은 내용 감사합니다:)

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      하하하하하하 ㅋㅋㅋㅋ 마지막 마무리를 멋지게 하고 싶었는데 용어가 하나 있으면 좋을 것 같아서 부랴부랴 만들어 봤네요 ㅋㅋㅋㅋㅋ 재밌게 봐주셔서 감사해요 ❤️

    • @user-zm6ry8fh6p
      @user-zm6ry8fh6p 3 ปีที่แล้ว

      CCDL이 더 맞지 않을까요? Clean Code, Dream Life.

  • @TricksOffice
    @TricksOffice 3 ปีที่แล้ว

    CCDC까지 포함해서 4원칙. 신경 쓰고, 고민하면서 제 채널도 다루어 봐야겠네요.
    좋은 영상 감사합니다. ^^

  • @user-wx2ic8ow6g
    @user-wx2ic8ow6g ปีที่แล้ว

    제가 대학생일 때 이 영상을 한 번 봤을 땐 크게 와닿지 않았는데 개발자로 회사를 다니며 다시 보니 정말 보물같은 영상이었네요... 감사합니다.

  • @youmeson2494
    @youmeson2494 3 ปีที่แล้ว

    잡 인터뷰에서 코딩을 잘 하는 법은 무엇이라고 생각하냐는 질문을 받았는데 딱 이 영상에 모든 해답이 들어있네요! DRY, KiSS, YAGNI! 머리에 쏙 들어오는 것 같아요!!! 아직 저 3가지 단계를 쉽게 하지는 못 하나 항상 마음속에 명시하면서 코딩하고, 위의 lucky-man 님의 댓글처럼 많은 분들의 오픈 소스 코드도 접하면서 익숙해져야겠네요!!! 항상 좋은 영상 , 좋은 글, 진심이 담겨져 있는 영상 올려주셔서 감사합니다

  • @jays2831
    @jays2831 2 ปีที่แล้ว

    ccdc라니.. 역시 엘리님 고수... 네이밍 클라스..!!🤘🤘

  • @Kai-Shin
    @Kai-Shin 3 ปีที่แล้ว

    이런 영상 넘나 좋습니다.

  • @chulgunsirru
    @chulgunsirru 3 ปีที่แล้ว

    드라이 설명해주실때 예제코드 넘넘 좋아요 ㅎㅎ

  • @user-xc9rj8or9q
    @user-xc9rj8or9q 3 ปีที่แล้ว

    ㅋㅋㅋㅋㅋ 역시 오늘도 너무 좋은 내용 감사드립니다!! 코딩은 어렵지 않다. 여기저기 있는 코드 그냥 가져다 쓰기만 하면 됩니다. 하는 모 유튜버하고는 클라스가 다르네요🤣

  • @iamstutterer
    @iamstutterer 3 ปีที่แล้ว

    DRY는 알고있었는데, 그 다음 내용은 이 영상을 보고서 알았습니다. 감사합니다.

  • @ggjiang985
    @ggjiang985 3 ปีที่แล้ว

    영상을 잘 봤습니다. 감사합니다. 초보자한테 추천할 만 한 오픈 소스 프로젝트가 있으세요?

  • @user-wb1eg6sl3v
    @user-wb1eg6sl3v 3 ปีที่แล้ว

    엘리님 영상은 항상 여러번 보게 되는거 같아요 ㅋㅋ!! 기존 로직들을 Hexagon Architecture 로 리팩토링 중인데 YAGNI 부분이 계속 걸리네요 ㅜㅜ. 먼가 난처한 일이 생길 때마다 생각해보면 엘리님 영상이 있었찌 하면서 오는거 같습니다!~! 감사합니다

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว +1

      아 그런가요? 다시 찾아오는 컨텐츠라니! 하하 정말 좋아요 🙆‍♀️

  • @user-hoyadev
    @user-hoyadev 3 ปีที่แล้ว

    리팩터링 도서를 읽다가 DRY, YANGI 익숙한 용어가 나와서 책 읽은 보람이 있네요.
    코드 작성할 때마다 마음속에 새기고 생각하면서 만들어야겠습니다.
    TDD에 대한 영상도 좋은 팁이 있으면 컨텐츠로 부탁드립니다.

  • @Devcspark
    @Devcspark 3 ปีที่แล้ว

    코딩에 좋은팁입니다. 잘봤습니다~!!!

  • @user-ly9le4vz2i
    @user-ly9le4vz2i 3 ปีที่แล้ว

    너무 좋은 말씀 감사합니다. 큰 깨우침을 얻었습니다. 이 영상은 모든 개발자가 봐야된다고 생각합니다..

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      감사합니다 🙆‍♀️

  • @user-ix5ov7pp8x
    @user-ix5ov7pp8x 3 ปีที่แล้ว

    감사합니다~ 도움이 많이 됬어요~ 엘리님 덕분에 리팩토링 책도 보고 있습니다~
    혹시 리액트와 OOP 타입스크립트 강의도 하실 계획이 있으신가요? 리액트랑 타입스크립트 OOP 강의도 들었는데 둘을 어떻게 혼합해서 쓰는지 궁금해요~

  • @user-wv4ik9qi1b
    @user-wv4ik9qi1b 3 ปีที่แล้ว

    정말 유익해요 :)

  • @user-xi1dw8cg1d
    @user-xi1dw8cg1d 3 ปีที่แล้ว +10

    엘리 항상 감사합니다!!!!!클린코드 관련 내용 너무 좋아요 ~ 클린코드 리팩토링 관련 많이 올려주세요!!

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      좋아해주셔서 감사해요~ 우린 비슷한 취향 😆

  • @64Keyone
    @64Keyone 3 ปีที่แล้ว

    영상 너무 잘보고 있습니다 엘리님~!
    저같이 아무것도 모르는 학생도 이해하기 쉽게 설명을 정말 잘해주셔서 감사합니다!!
    어쭤볼게 있는데..
    올해 맥콰리유니에서 IT학과 웹개발메이저 시작했는데 나중에 취업 수월해지려면 사이드로 어떤걸 하면 좋을까요..?
    올해 계획한건 우선 유데미에서 풀스텍 웹개발 강의 들으면서 전반적인 웹개발이 어떻게 되는지 이해하고, leetcode같은데서 기초 알고리즘 문제들 좀 풀어볼까 하는데 어떤가요?
    그리고 .net stack에 대해서도 어떻게 생각하시는지 궁금합니다!!

  • @benji9325
    @benji9325 3 ปีที่แล้ว

    이런 코딩철학아주 좋아요!
    혹시 풀스택 개발할때 주의해야할점 총정리 해주시는 영상 어떤지요?
    예를 들자면 front-end 개발할때 react 이든 vue이든 state management 문제가있을것이고 이를 해결할려면 어떤툴이있고,
    상황 별로 어떤 툴을 사용하는게 더 좋고
    back-end 개발할때 n+1문제 등등등
    이런영상 도 만들어주시면 아주 좋을것같습니다!

  • @user-kv4tw6wc4w
    @user-kv4tw6wc4w 3 ปีที่แล้ว +1

    현업에 뛰어든 주니어 of 주니어 개발자로서, 이런 강의 너무 소중해요...❤️ 잘 만들어진 코드란 무엇인지에 대한 기준을 세우는 데에 어려움을 느끼고 있었는데 어떠케 아셨어요!

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      좋은 코드에 대해 고민하시는 모습, 너무 좋아요 😍 코멘트로 관심 알려주셔서 감사합니다 🙆‍♀️

  • @cutepanda5355
    @cutepanda5355 3 ปีที่แล้ว

    유익한 정보 감사합니다! 예전부터 봐왔지만 vs code 테마가 눈에 너무 즐거운데 혹시 무슨 테마 쓰셨는지 알려주실 수 있을까요..? ㅎㅎ

  • @ohceyoj
    @ohceyoj 3 ปีที่แล้ว

    와 다있네 다있어!
    정말정말정말~ 유용한 팁입니다
    엘리님 감사합니다

  • @user-fj2bm5qe2j
    @user-fj2bm5qe2j 3 ปีที่แล้ว

    믿고봅니다😊

  • @minwookpark3220
    @minwookpark3220 3 ปีที่แล้ว +1

    Dry가 중요한데 맹신하는 사람만나면 세상 답답해요..
    SoC - (Separate of concerns 관심사의 분리) 원칙과 Dry가 상충 할 때, 도메인 객체를 다루는 경우에는 대부분 SoC가 우선인거를 이해를 못하는 사람들도 많아요.
    원칙은 중요한데 한계점도 알고 쓰면 좋을 것 같아요.

  • @_anne755
    @_anne755 3 ปีที่แล้ว

    엘리님 오늘도 감사합니다!👍 핀해놓으신 유투브 댓글과 같이보니 금상첨화네요:) 요즘 영상이 자주 올라오는데 쉬면서 하시는거죠? 흑흑

  • @gabi-ki
    @gabi-ki 3 ปีที่แล้ว

    좋은 영상 항상 감사합니다.
    후배들한테도 추천하고있는 채널입니당.

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      후배분들에게 추천해 주고 계시다니 감사해요 😍

  • @user-yh5hw4lx6r
    @user-yh5hw4lx6r 3 ปีที่แล้ว

    엘리님 오늘 영상도 많은 도움을 받았습니다!
    댓글에서 잘 짜여진 오픈 소스를 많이 보라고 하셨는데 추천해주실만한 안드로이드 오픈 소스 깃헙 같은게 있을까요~?

  • @coke6982
    @coke6982 3 ปีที่แล้ว +1

    요즘 폭풍업로드 너무 좋네요!!! ㅎㅎㅎ

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      요즘 일주일도 아니고, 8일에 한번씩 올리고 있어서 뜨끔 했는데 폭풍업로드라고 좋아 해주시니, 전 정말 좋아요 🥰

  • @baejiu
    @baejiu 3 ปีที่แล้ว

    음.. 전 ILDC 원칙을 고수해요
    I Love Dream Coding❤️
    용어들 너무 재밌고 앗! 하게 하네요 ㅋㅋ 키보드 소리는 엘리님 직접 녹음인가요😆❤️
    코드와 개발비용을 효율적으로 생각하기!! 해워갑니다😍 헉 토큰도 궁금해요..!! 로그인 토큰인가요??

  • @cheiseokwon
    @cheiseokwon 3 ปีที่แล้ว +30

    요약 : 나눠라/규격화하라/가독성 좋게하라

  • @user-wy6wd2mb4z
    @user-wy6wd2mb4z 3 ปีที่แล้ว

    영상 보는 내내 나쁜 코드 예시가 제 코드인것만 같아서 엄청 찔리네요..ㅋㅋㅋ 앞으로 코딩할때 세가지 키워드 머리에 딱 심어놓고 내 코드가 이 기준들에 부합하는지 잘 생각해가면서 코딩해야겠어요! 이번 영상도 넘 유용했습니다 감사해요 엘리🙆🏻‍♀️

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      하하 그랬어요?ㅋㅋㅋㅋ 재밌게 봐주셔서 감사해요 🙆‍♀️

  • @mba7363
    @mba7363 3 ปีที่แล้ว

    뭔가 돌아가긴 돌아가니까, 지금 제가 잘하고 있구나 하고 엘리님 후임님처럼 자화자찬 하고 있었는데, 마치 실제로 엘리님께 코드 리뷰를 받는 느낌이네요. 아직 정식 코딩을 하는 것이 아니라서 코드 리뷰를 받아볼 기회가 없는데, 코드리뷰를 집에서 편안하게 받아보네요^^앞으로의 코딩인생에 전환점이 될거 같아요. 아직 갈길이 멀었지만 이렇게 한걸음 한걸음 나아가 봅니다. 감사합니다.^^

  • @Jmaro
    @Jmaro 3 ปีที่แล้ว

    언제나 감사합니다!

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      저두 언제나 감사합니다 🙆‍♀️

  • @nedsys
    @nedsys 3 ปีที่แล้ว

    좋은 컨텐츠를 올려주셨네요..... 좀 더 더~ 공개해주세요~

  • @rest7929
    @rest7929 3 ปีที่แล้ว

    클린코드!!! 크..!! 항상 좋은 정보 감사합니다~~

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      하하 Rest휴식님 항상 고마워요 🙆‍♀️

  • @twotwo9916
    @twotwo9916 3 ปีที่แล้ว

    영상 잘 봤습니다. 모두 제가 지키지 않고 있는 것들이네요...ㅠㅠㅠㅠ
    엘리님 혹시 코드를 작성하기 전에 어떤식으로 작성할지 구상하는 방법의 영상도 만들어주실 수 있나요?
    순서도를 작성해서 코드를 짜기 시작하는지 아니면 엘리님만의 방법이 있는 지 궁금합니다!

  • @ElinJ-hy2mb
    @ElinJ-hy2mb 3 ปีที่แล้ว

    선감사인사후시청할게요 감쟈합니다😍

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      은영님, 항상 감사해요 🙆‍♀️

  • @rmsdud623
    @rmsdud623 2 ปีที่แล้ว

    네 제가 지어냈습니다ㅋㅋㅋㅋㅋ 크게 웃었네요 항상 좋은 영상 감사합니다 엘리님

  • @user-fv6xx1rk4k
    @user-fv6xx1rk4k 3 ปีที่แล้ว

    감사합니다!! Node 관련해서도 올려주세요 ㅜㅜ

  • @ssongCha
    @ssongCha 3 ปีที่แล้ว

    유익한 영상입니다!!!!

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      하하 감사합니다 🙆‍♀️

  • @user-mq4zo2lh9s
    @user-mq4zo2lh9s 3 ปีที่แล้ว

    최고에요!

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      블랙만타님~ 감사합니다 😀

  • @user-gm5qx8pd7f
    @user-gm5qx8pd7f 3 ปีที่แล้ว

    1분전은 못참지 감사히 듣겠습니다.

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      항상 감사합니다 ❤️

  • @spike-lw6rq
    @spike-lw6rq 3 ปีที่แล้ว

    deleteUser 함수는 설계시 정의 하는게 옳다고 보고 그 이유를 정확하게 말해주며 괴찮은 생각이였지만 이후에 다른 기능의 설계시 시도해 보자고 말하는게 저는 생각이 드네요.
    필요는 없지만 주니어라도 코딩의 생각을 받아 들이고 길을 잡아 주는 것이 관건이네요 ㅎ 하옇튼 엘리님의 클린코딩 교육 잘 봤습니다, 영상이 훌륭합니다 ㅎ

  • @default678
    @default678 ปีที่แล้ว

    다시 한 번 기본에 포커싱 하는 영상 👍

  • @user-uh6xc5cy3r
    @user-uh6xc5cy3r 3 ปีที่แล้ว

    잘 봤습니다ㅎㅎ

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      감사합니다 🙆‍♀️

  • @user-tb7ds1fb2s
    @user-tb7ds1fb2s 3 ปีที่แล้ว

    이거 보고 방금 코드 수정했네요 ㅋ 감사합니다.

  • @jjuny9508
    @jjuny9508 3 ปีที่แล้ว

    와 저 문구는 스티커 만들어서 맥북에 붙여 맨날 봐야 할것 같네요
    항상 머리랑 가슴에 새기고 코딩하겠습니다!

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      오호! 스티커 정말 좋은 생각이예요 🙆‍♀️

  • @user-el9gb4dj8h
    @user-el9gb4dj8h 3 ปีที่แล้ว

    와우 감사합니다.

  • @user-nr7wt3ub3t
    @user-nr7wt3ub3t 3 ปีที่แล้ว

    국비지원으로 백엔드 자바 앤 스프링과정을 듣고 있는 비전공 학생인데요.
    과연 간결하고 짧게 압축된 것이 좋은 코딩인지,
    보다 더 길지만 기능별로 하나하나 만들어야 하고 심플하고 가독성이 좋은 것이 좋은 코딩인지 정말 궁금했었는데,
    덕분에 궁금증이 풀렸습니다! 감사합니다!

  • @dianejang930
    @dianejang930 3 ปีที่แล้ว

    열일하시는 엘리언니 항상 감사합니다.. 진짜 많이 많이 배우고 갑니다.! 공짜로 배우는게 참 미안해요 ㅠㅠㅠ

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      재밌게 봐주시고 이렇게 코멘트 남겨 주셔서 전 감사하답니다 🙆‍♀️

  • @hyon1403
    @hyon1403 3 ปีที่แล้ว +2

    요즘 리팩토링 작업하고있고, 개인시간에 부족한 부분을 채우려고 클리코드라는 책 읽고있었는데요!
    ㅎㅎ 지금 이 시점에 제 귀에 쏙쏙 박히는 영상이네요!! 감사합니다!
    이런 좋은 영상 만들어서 이런 지식 공유해주시는 엘리님!정말 엘젤👼

  • @Haru-is7yi
    @Haru-is7yi 9 หลายเดือนก่อน

    잊을 때마다 와서 상기시켜야 하는 영상.. 처음엔 DRY랑 그냥 반복을 없앤다가 무슨 말인지 몰랐는데 조금 더 일해보도 돌아오니 알겠네요 ㅎㅅㅎ 성장했나보다~~

  • @louisgil5779
    @louisgil5779 ปีที่แล้ว

    감사합니다

  • @garaCoding
    @garaCoding 3 ปีที่แล้ว +1

    update() print() ... 만들고 updateAndPrint() 같은 여러 함수를 실행하는 함수를 만들어서 사용하는 것은 좋은건지 안좋은건지??

  • @user-sn7nr8fw6j
    @user-sn7nr8fw6j 3 ปีที่แล้ว +2

    자바스크립트101강의를 듣고 이 영상을 보니 더 이해가 잘되는 거 같아요ㅎㅎ 엘리님의 영상 업로드로 기분 좋게 하루 마무리하네요,!!😊

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      하하 그쵸 :) 저랑 강의에서 함께 호흡하신 분들이라면 더 쉽게 이해하셨을 것 같아요 🙌 아자아자

  • @aepyor
    @aepyor 3 ปีที่แล้ว

    도움 많이 됐습니다 특히 야근이 ㅋㅋ 제가 지나치게 먼 미래를 계획하는 함정에 자주 빠지는 사람이라서요 ㅋㅋㅋ

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว +1

      그쵸~ 많은 개발자들이 알게 모르게 야그니 함정에 잘 빠져드는것 같아요 😍 ㅋㅋ 우리의 취약점

  • @user-kb9zm7zi3o
    @user-kb9zm7zi3o 3 ปีที่แล้ว

    앨리님. 강의 잘 보고 있습니다.^^ 강의에서 사용하고 계신 마우스 포인터 깜빡이는 효과. 하이라이트 등등. 어떤 툴인지 여쭤봐도 될까요?^^

    • @dream-coding
      @dream-coding  3 ปีที่แล้ว

      ScreenBrush 사용하고 있어요 :)

  • @user-cd4cr5tl6x
    @user-cd4cr5tl6x 3 ปีที่แล้ว

    요즘은 함수형 스트림 코드가 자주 보이는데 가독성은 c스타일 코드가 더 좋더라 개인적으러 고치기도 좋고