Clever Code Considered Harmful
www.joshwcomeau.com
다음 내용이 궁금하다면?
이미 회원이신가요?
2023년 6월 13일 오전 4:09
옛날에는 코드를 짧게 짜는게 실제로 컴터 인스트럭션을 줄여서 성능을 향상시킬수 있었지만, 요즘은 하드웨어도 좋고, 컴파일러도 발전해서 소스레벨에서 짧게 짜는건 의미가 없어졌죠. 저도 가독성 위주로 프로그래밍하는게 옳다고 생각합니다 사실 요새 짧은 코드는 똑똑한 코드가 아니라 이상한 코드죠. ㅋ
@문승욱(카이론) 의견 감사합니다!
코그의 내용은 결과를 알려주죠. 이렇게 하면 이런 결과가 나온다. 하지만 코드엔 왜? Why? 가 없어요. 그래서 저는 주석을 최대한 친절히 달아요. 이렇게 동작할 수 밖에 없는 이유/사연을... 그럼 나중에 리뷰나 수정할때 좀더 낫더라구요.
@시간 좋은 의견/말씀 감사합니다!
전적으로 동의합니다
좋은 글이네요. 읽기 쉽고 이해하기 좋은 코드만큼 중요한 건 없다고 생각합니다. 어설픈 추상화나 섣부른 최적화가 읽기 쉬운 코드를 망치는 경우를 많이 봐왔습니다. 그렇다고 해서 똑똑한 코드를 만들어낼 수 있는 능력이 중요하지 않은 것도 아니더라구요. 그런 능력치의 개발자가 만들어 내는 읽기 쉬운 코드는 아름답다는 생각이 들었습니다.
Before diving into the more challenging levels, spend some time getting comfortable with the controls. Each vehicle in https://drive-mad.org has its own unique handling, so mastering the basics is essential for success.
제가 리드하고 있는 조직(당근마켓 커뮤니티실)에서 백엔드 엔지니어를 채용 중이에요.
커뮤니티실에는 동네 이웃들의 이야기와 정보를 공유하는 동네생활팀, 이웃 간의 취미와 관심사를 연결하는 모임팀, 그리고 아파트 단지 생활을 더 편리하고 즐겁게 만들어 줄 단지팀이 있어요. 지금 내 동네에서 일어나고 있는 일들을 더 쉽게 즐기고 공유할 방법들을 찾는 일이라면 무엇이든 도전하여 실행에 옮겨요. 만드는 사람이 불편할수록 쓰는 사람은 편하다는 믿음으로 도전적인 문제를 풀어나갈 분과 함께하고자 해요.
... 더 보기Cursor와 함께라면, 더이상 에디터는 단순한 입력 도구가 아닌
... 더 보기물
... 더 보기