본문 바로가기

독서/클린 코드11

클린 코드 (Clean Code) - 1장 깨끗한 코드 노션 정리 1장 깨끗한 코드 책에서 기억하고 싶은 내용을 써보세요. sondho.notion.site 😃 책에서 기억하고 싶은 내용을 써보세요. 코드가 존재하리라 코드는 요구사항을 표현하는 언어 나쁜 코드 르블랑의 법칙 (Leblanc’s Law) : 나중은 결코 오지 않는다. 나쁜 코드로 치르는 대가 원대한 재설계의 꿈 깨끗한 코드를 만드는 노력이 비용을 절감하는 방법일 뿐만 아니라 전문가로서 살아남는 길 태도 나쁜 코드의 위험을 이해하지 못하는 관리자 말을 그대로 따르는 행동은 전문가답지 못하다. 원초적 난제 나쁜 코드를 양산하면 기한을 맞추지 못한다. 오히려 엉망진창인 상태로 인해 속도가 곧바로 늦어지고, 결국 기한을 놓친다. 기한을 맞추는 유일한 방법은 (빨리 가는 유일한 방법은) 언제나 코드를 .. 2022. 1. 23.
클린코드 (Clean Code) - 추천사 & 들어가면서 노션 정리 추천사 & 들어가면서 책에서 기억하고 싶은 내용을 써보세요. sondho.notion.site 😃 책에서 기억하고 싶은 내용을 써보세요. 사소한 곳에서 발휘하는 정직은 사소하지 않다. 신은 세세함에 깃들어 있다. -루트비히 미스 반 데어 로에- 5S 원칙 ⇒ 린(Lean) 생산 방식의 토대 정리 Seiri 또는 조직(정렬) : 적절한 명명법 등과 같은 방법을 사용해 무엇이 어디에 있는지 알아야 한다. 정돈 Seiton 또는 단정함(체계화) : 코드는 누구나 예상하는 위치에 있어야 한다. 청소 Seiso 또는 정리(광내기) : 과거 이력이나 미래 바람을 기억하는 주석 혹은 주석으로 처리한 코드는 제거한다. 청결 Seiketsu 또는 표준화 : 그룹 내에서 일관적인 구현 스타일과 기법의 필요성. .. 2022. 1. 21.
클린 코드 (Clean Code) 책을 산지는 꽤 됐지만 아직 읽을 수준이 되지 않았다고 생각해서 읽지 않았었다. 최근 들어 다른 사람과 같이 구현을 하면서 프로젝트의 시작에는 코드가 전체적으로 깔끔하고 알아보기 쉽지만 중간을 지나서부터 점점 알아보기 힘들고 더러운 코드가 많아지는 걸 느꼈다. 어제 인스타그램을 보는데 클린코드에 관련된 강의 홍보글을 보고 관심이 생겼고 갑자기 오늘 노마드코더에서 공지로 북클럽을 진행한다는 소식과 첫 번째 책으로 클린 코드를 읽는다고 했을 때 정말 타이밍이 좋다고 생각했다. "빨리 가려면 혼자 가고 멀리 가려면 함께 가라" 혼자 공부를 하는 것은 쉽지 않다. 다른 사람과 같이 하면 더 재미있게 더 오래 할 수 있다. 이 기회에 열심히 읽어봐야겠다. 2022. 1. 11.