최고의 개발자들의 코드를 보고 트랜드를 읽는 방법

Поділитися
Вставка
  • Опубліковано 22 лис 2024

КОМЕНТАРІ • 57

  • @Ok-jh9xx
    @Ok-jh9xx Рік тому +11

    통찰력이 정말 좋으신 것 같습니다. 외국 IT influencer들이 어디서 이런 트렌드들을 먼저 알아오나 했더니 상훈님이 알려주신 방법을 쓰는 것 같네요. 많이 배웠습니다!

  • @jchwche
    @jchwche 10 місяців тому

    정말 좋은 내용 듣고 갑니다!!👍👍

  • @bluevulpe
    @bluevulpe Рік тому +3

    정말 궁금한 부분이었는데 깔끔하게 정리해주셔서 고맙습니다!!

  • @deokjinjeong981
    @deokjinjeong981 Рік тому

    멋짐. 좋은 인사이트 공유 해주셔서 감사합니다! 계속 올려주세요~ ^.^

  • @jungniman
    @jungniman Рік тому

    영상을 2분도 보기전에 구독한건 처음이네요 감사히 잘 보겠습니다. 좋은영상 많이 올려주세요

  • @진규-u2d
    @진규-u2d Рік тому +1

    구독자 금방 수 만명 되실거에요. 좋은 영상 감사합니다. 도움 많이 되었어요.

  • @melon__mochi
    @melon__mochi 11 місяців тому +2

    마치 우리가 게임에서 프로게이머나 천상계 유저들의 플레이를 보며 배우는것처럼 코드도 그렇게 보고 배우고싶었는데 좋은 정보 감사합니다

    • @josehp_han
      @josehp_han  11 місяців тому +2

      신규 레포를 보면 실력이 더 빨리 느실겁니다! 오래된 레포는 히스토리가 많아서 이해하는데 너무 오래 걸려요 ㅋㅋㅋ

  • @malta_fight
    @malta_fight Рік тому +2

    너무 좋다

  • @뚜따-l3x
    @뚜따-l3x 11 місяців тому

    내공이 …ㄷㄷ 배우고가용

  • @leesangbin
    @leesangbin Рік тому

    훌륭하십니다.❤

  • @이민찬-r9t
    @이민찬-r9t Рік тому

    주말마다 보게되네..

  • @archeejood8850
    @archeejood8850 Рік тому

    정말 좋은 내용입니다. 잘봤습니다! 구독하고 갑니다~~~

  • @minyoungna6642
    @minyoungna6642 Рік тому +27

    오픈소스 배우시고 싶으신분 Pmndrs ( 포인만드레스 라거 읽더군요 ) 강추 합니다 . 솔직히 천재집단이라고 해도될듯.
    그리고 중소규모 UI library 가 코드 퀄리티는 높으면서 복잡도가 낮기때문에 학습용으로 추천드립니다
    1. Css in JS 류
    - chakra ui 등등
    2. 자주사용하는 UI 모듈
    -react hook form / formik
    -react select
    3. 신생 JS 웹 프레임워크 ( 리액트 말고 다른 관점에서 웹개발을 볼수있게됨 )
    - solidJS , Qwik, alpine 등등

    • @minyoungna6642
      @minyoungna6642 Рік тому +1

      대신 중규모 프로젝트에 단점중 하나가 리드 개발자 ( 대부분의 경우 창시자 ) 가 개발과정을 꽉 쥐고있기 때문에 서로 도와주면서 개발한다! 이런건 많이 못 본것 같습니다.
      어떤 프로젝트들은 총괄자 그날 기분에 따라서 issue 나 request의 방향성이 좌지우지 되는것 같기도…

    • @임동희-e6g
      @임동희-e6g Рік тому +1

      말씀하신 pmndrs 와 chakra ui랑 별개로 말씀해주신거죠?

    • @minyoungna6642
      @minyoungna6642 Рік тому

      넵@@임동희-e6g

  • @jehoonlee4766
    @jehoonlee4766 Рік тому

    좋은 내용 감사드립니다!

  • @반안
    @반안 Рік тому

    감사합니다. 항상 깃헙 코드 살펴보고 싶었는데 접근이 안됐었어요.

  • @yoinaedona
    @yoinaedona Рік тому +2

    4:24 netty swc

  • @호애-u7r
    @호애-u7r Рік тому

    좋은 영상 감사합니다.

  • @미띤
    @미띤 Рік тому

    와.. 어제였나 몇일전까지 구독자 몇백명이였는데 멋있어요

  • @더쿠더쿠-o8e
    @더쿠더쿠-o8e Рік тому

    왜 이 영상에 나에게 떴는지모르지만..
    웹 프론트 앤드 공부중인 사람으로 영상 줍줍 해서 나중에 다시 보겠습니당

  • @dramaticfc8284
    @dramaticfc8284 Рік тому +4

    좋은 팁 정말 감사합니다.

  • @kirsh0257
    @kirsh0257 Рік тому +1

    SWC 정도면 유명하지 않을까요... toast UI도 외국 사이트에서 쓰는거봐서 놀란적 있습니다.

  • @김제하-q6w
    @김제하-q6w Рік тому

    전 아직 주니어 개발자지만, 이미 사용하고 있는 방법입니다.
    다들 잘 모르셨다는게 충격이네요. 다들 알면 좋겠어요!

  • @alphaseekerr
    @alphaseekerr Рік тому +3

    이렇게 공부하는 법이 있었네요. 알려주셔서 정말 감사합니다

    • @josehp_han
      @josehp_han  Рік тому

      도움이 되셨다니 다행입니다. 시청해주셔서 감사합니다 🙏

  • @jhk-r8z
    @jhk-r8z Рік тому

    채널은 안지 얼마 안됐지만 바로 구독누르고 보게된이유는
    다른채널과 다르게 혼자 개발 공부하던 저에게 시니어가 생긴 느낌이 들기 때문이어서 입니다

  • @codeflow625
    @codeflow625 Рік тому

    chatGPT가 개같이 짜줘도 해결해줄듯..요즘 정말 계속 공부할때마다 AI때문에 멘붕..
    리팩토링을 몇분이면 해주는데 후..

  • @만루-i8g
    @만루-i8g 11 місяців тому

    와 미친 이런 방법이

  • @user-gt3zu9wu2v
    @user-gt3zu9wu2v 11 місяців тому +1

    swc?

  • @miv-6031
    @miv-6031 11 місяців тому

    혼자 공부하니까 맞게 하고있는건지 잘모르겠어요 이럴땐 어떻게 해야하나요?

    • @josehp_han
      @josehp_han  11 місяців тому

      질문 속에 답이 있네요~ 혼자 공부하지 않으시면 됩니다~

  • @sseob1169
    @sseob1169 Рік тому +4

    형님 감사합니다 좋은 시각을 갖는 방법을 알려주셔서 감사합니다 ..와 .. 정말 유명한 라이브러리, 엔진등의 레파지토리 코드, 이슈는 가끔씩 찾아보는 편인데 유명한 개발 기업, 팀을 팔로우하고 최신 코드들을 찾아볼 생각은 못했어요 정말 감사합니다. 이 영상이야말로 좋은 인사이트를 가져다주네여 감사합니다 🙌
    형님 혹시 redis를 사용하며 redis 클러스터 환경에서의 많은 key들을 다루며 쓰기, 삭제 성능개선을 하고싶다는 니즈가 있는 경우 이런 상황에서는 어떤 방법으로 해결방법을 찾아보세요 !? 궁금합니다.

    • @josehp_han
      @josehp_han  Рік тому

      영상 좋게 봐주셔서 감사합니다~
      질문 주신 레디스의 경우에는 문제 정의가 선명하면 좋을 것 같습니다.
      단순 쓰기, 삭제 성능 개선으로는 답변을 드리기 힘들고,
      1. 기존의 시스템은 어떤 방식을 썼는데 어느정도의 성능이 나왔는지
      2. 목표하는 개선 성능은 어느정도인지
      3. 실제로 레디스의 기능에서 해당 목표를 맞출 수 있는지
      3가지가 다 고려되어야 하는 부분이라 생각하네요~
      쓰기, 삭제의 경우 동시성 이슈를 고려한 코드가 지금 들어가있을 수도 있고, 동시성 이슈 없이 단순 쓰기 삭제인 경우일수도 있고 케이스가 너무 많은 것 같습니다. :)

    • @sseob1169
      @sseob1169 Рік тому

      감사합니다 👍
      문제에 대한 답변을 원해서 질문드린것은
      아니고, 기술적 문제에 대하여 해결방법에 어떻게 접근하시는지 궁금해서 질문 드렸습니다 😊
      해당 문제에 대해서는 도큐먼트, 커뮤니티 등에서 답을 얻으려고 하고 있습니다. 그 외에 경험들을 얻으려면 사내에 구성원분들에게 경험을 여쭤보는게 좋을거같네요 ㅠ

  • @균서
    @균서 11 місяців тому

    swc!

  • @hjs9693
    @hjs9693 Рік тому

    주니어 엔지니어가 오픈소스 코드를 보며 분석을 할때, chatGPT를 사용하는 것도 도움이 될까요?

    • @josehp_han
      @josehp_han  Рік тому +2

      저는 아직 그런식으로 사용해본적이 없는데 최근 GPT가 업데이트 되면서 상당히 큰 분량의 소스코드를 읽는게 가능해진 걸로 알고 있습니다. 저도 경험이 없어서 이 부분은 직접 해보시고 다른 분들에게 알려주시는게 더 좋을듯 하네요~

    • @hjs9693
      @hjs9693 11 місяців тому

      @@josehp_han 답변 감사합니다!

  • @jisung4126
    @jisung4126 Рік тому +1

    좋은 영상 감사합니다! 취준생이지만 항상 보면서 자극 많이 받고 있습니다!
    별개로 궁금한 점이 있는데 혹시 키보드 어떤 거 사용하시나요? 타건 소리가 좋네요ㅎㅎ

    • @josehp_han
      @josehp_han  Рік тому

      도움이 되셨다니 감사하네요.
      키보드는 로지텍 mx-keys 사용합니다 :)

  • @ybjeon01
    @ybjeon01 Рік тому +1

    영상 잘 보았습니다. 저는 잘짜여진 백엔드 코드는 어떻게 짜여질지 궁금해서 검색을 해본적이 있는데요. 검색을 할 때마다 repo를 찾는 것을 실패했어요. 어떻게 작성하는 게 좋을지에 대한 블로그 글을 있어도 막상 작성된 코드를 찾는 건 어려운 것 같아요. 한상훈님께서 추천해줄만한 오픈소스가 있을까요? 회사가 서비스를 만들때 백엔드 코드를 어떻게 작성하는지 궁금하네요.

    • @josehp_han
      @josehp_han  Рік тому +6

      좋은 질문 감사합니다.
      말씀주신대로 잘 짜여진 백엔드 소스코드를 오픈된 것을 확인하기는 쉬운 일이 아닙니다. 당연하게도 백엔드를 담당하는 코드를 공개한다는게 찾아보기 힘든 일이 맞고, 그렇기 때문에 오픈 소스 중에서는 간단하게 구조가 잡혀진 패턴 정도를 확인하거나, 더 추천드리는 방법은 소스코드를 구매해서 뜯어보는 방법이 있습니다.
      가령 온라인에 쇼핑몰이나 관리자 소스코드 등을 themeforest 등에서 판매하는데 그곳에서 백엔드 소스코드가 연결된 걸 통으로 사서 분석해볼 수 있습니다.(이 경우에는 보통 문서화도 잘되어 있습니다)

    • @sseob1169
      @sseob1169 Рік тому

      핵꿀팁 감사합니다 ..

  • @포포-l6g
    @포포-l6g Рік тому

    그냥 구현하는걸 넘어서 코드를 잘 짜고 최신 트렌드에 맞게 짜야하는 이유도 설명해주실수 있나요?

    • @josehp_han
      @josehp_han  Рік тому

      그런 표현이 있습니다.
      “실리콘밸리 개발자들은 회사에 누구를 데려와도 코드 쓰는 패턴이 크게 다르지 않다.“
      저도 실리콘밸리에서 사업하는 대표님한테 들은 표현인데, 메타나 구글이나 잘나가는 기업의 개발자 분들은 이직도 많이하고 코드 패턴이나 구조를 잡는 규칙들이 어느정도 정해져 있어서 새로운 회사로 넘어가도 코드 패턴이 어색해하지 않고 마치 한 명이 짠 것처럼 일관된 모습을 쉽게 볼 수 있다고 합니다.
      트렌드라는게 안 따라도 그만일수도 있겠지만 더 좋은 패턴을 고민하고 지속적으로 도입하는 발빠른 조직에 내가 몸 담고 있다면, 또는 몸 담고 싶다면 눈에 익히는게 중요하다고 생각합니다.
      단적인 예로 자바스크립트의 경우 에어비엔비 코드 패턴이 전체 개발씬에서 공용으로 사용될만큽 퍼진 것도 이와 비슷한 이유라 생각합니다.

    • @포포-l6g
      @포포-l6g Рік тому

      좋은 답변 감사합니다. 패턴이 중요하다는 얘기는 많이 들어봤지만 조셉님 말씀덕분에 이유를 이해하게 됐습니다. 감사합니다.
      @@josehp_han

  • @김우성-q1o
    @김우성-q1o Рік тому

    안녕하세요, 영상 보고 번들러에 대해 궁금한게 있어 질문 드립니다. 현재 번들러의 시초격인 Webpack이 성능면에서는 가장 뒤쳐지는 것으로 알고 있는데 그렇다면 기존 프로젝트가 아닌 신규프로젝트를 굳이 webpack으로 만들 이유가 있을까요?

    • @josehp_han
      @josehp_han  Рік тому +1

      신규 프로젝트를 굳이 webpack으로 만들 필요는 없습니다. 보편적으로 개발자들이 번들러에 대해서 알고 있는게 웹팩이고, 웹팩을 바탕으로 여러 코드 생성 라이브러리들이 오래전에 만들어져 현재까지 잘 쓰이고 있다는 겁니다.

  • @가짜를싫어함
    @가짜를싫어함 Рік тому

    그래서 배민이 짠 코드는 어디서봄

    • @josehp_han
      @josehp_han  Рік тому +3

      배민 코드는 공개된건 모르겠지만 배민은 오랫동안 공개적으로 기술 블로그를 운영 중인데 거기서 괜찮은 인사이트를 발견하실 수 있을 것 같습니다.(참고로 저희 회사에서 배민하고 일을 했기 때문에 소스코드가 있긴 한데 직원이 되시면 레거시 코드는 보여드릴 수 있겠네요 ㅎㅎ)

    • @fiit9369
      @fiit9369 Рік тому +2

      너는 봐도 모름