https://sungjk.github.io/2017/07/27/clean-code.html
위 링크가 클린코드 내용정리해놓은건데 책 정독하기 부담스러우면 이런거라도 좀 읽고 해도 괜찮을 듯.
사실 클린코드라는게 코드를 처음 배우는 사람 보다는 어느정도 코드를 써본 사람한테 더 좋음.
그동안 코드를 써오긴 했는데 "이렇게 해도 되나?", "이런건 어떻게 하지?" 하는 의문들을 대부분 해결해줄 수 있는 기본적인 원칙인 것 같음.
한 챕터 읽고 그동안 쓴 코드 반성 한번 하고 이 싸이클로 책 내용 한번만 다 떼도 그 뒤에 쓰는 코드의 질이 배는 좋아짐.
이건 내가 경험한 내용임.
위 링크가 클린코드 내용정리해놓은건데 책 정독하기 부담스러우면 이런거라도 좀 읽고 해도 괜찮을 듯.
사실 클린코드라는게 코드를 처음 배우는 사람 보다는 어느정도 코드를 써본 사람한테 더 좋음.
그동안 코드를 써오긴 했는데 "이렇게 해도 되나?", "이런건 어떻게 하지?" 하는 의문들을 대부분 해결해줄 수 있는 기본적인 원칙인 것 같음.
한 챕터 읽고 그동안 쓴 코드 반성 한번 하고 이 싸이클로 책 내용 한번만 다 떼도 그 뒤에 쓰는 코드의 질이 배는 좋아짐.
이건 내가 경험한 내용임.
- dc official App
이것도 나중에 기회되면 방송통해서 내용 설명 할 예정 - dc App
해당 댓글은 삭제되었습니다.
좋은 태도다 - dc App
클린코드 좋긴한데 당장 뭐 만들어본적 없는사람한테는 의미없는듯
ㅇㅇ 뭐좀 해본 사람들에게 더 유효함 - dc App
ㅇㅇ 뭐좀 해본 사람들에게 더 유효함 - dc App
고양아 나 저번에 웹하고 싶다고해서 너가 자바 깊게 파라고 했었는데 자바 배우고 알고리즘 문제 풀이같은것도 자바로 연습해도 상관없음?? c++이 더 유리하다거나 그런건 없지? 예를 들어, C++ STL을 쓰면 빨리 끝나는걸 자바는 자료구조를 구현해야 한다던지.. 웹하는사람은 알고리즘 필요없음?
1. 자료구조 구현되어 있는건 언어 중에 자바가 가장 풍부하고 성숙하다고 해도 과언이 아님. 물론 언어적인 한계에서 오는 성능 문제는 제쳐두고. node 나오기 전까지는 자바쪽 에코시스템, 라이브러리가 제일 풍부했었고 지금도 노드쪽이 갯수는 많나 잘 모르겠는데 성숙도는 못따라옴 - dc App
따라서 다른언어말고 자바를 해서 더 로우레벨을 구현해야한다 뭐 이런 부분은 일반적으로 없음 - dc App
그럼 나 자바만 ㅈㄴ 파야겠다 ^^ 님 프론트쪽이심 백엔드쪽이심?? 이것이 자바다 -> 이펙티브 자바 / html/css/javascript 책 공부할건데 어떤식으로 공부하는게 좋을까?? 걍 프론트쪽은 많이 만들어봐야되나?
일반 문제 푸는데는 큰 지장 없는데, 니가 대회 나갈 거면 속도랑 STL, 사용률때문에 C++이 유리하다. 안 나갈 거면 별 상관 없음
2. 웹하면 보통 CRUD 위주의 단조로운 로직들만 대부분 다루게되니까 현업 개발자들 사이에서도 알고리즘 무용론이 나오기는 하는데 내 개인적인 생각은, 알고리즘이나 자료구조에 대한 기초체력이 있고 없고 차이가 큼 - dc App
간단한 코드 쓸때도 한번더 생각하게 되고 나중에 연차가 쌓여서 더이상 남이 시키는 코드가 아니라 본인이 직접 리딩해서 시스템 설계해야 할 때 이 부분의 기본이 없으면 금새 도태되게 됨. - dc App
별로. 스타일캅을 2주만 쓰면 전부 체득됨