반응형

좋은 코드 2

생존해야 다음이 있다

좋은 코드, 좋은 설계는 무엇일까 고민해봤습니다. 제 결론은 `살아남아야 다음도 있다`입니다. 출처 : 커리어리 '송요창'님 https://careerly.co.kr/comments/82930?utm_campaign=user-share 송요창 / 생존해야 다음이 있다 | 커리어리 좋은 코드, 좋은 설계는 무엇일까 고민해봤습니다. 제 결론은 `살아남아야 다음도 있다`입니다. https:/... careerly.co.kr 원 출처 : https://medium.com/@totuworld/%EC%83%9D%EC%A1%B4%ED%95%B4%EC%95%BC-%EB%8B%A4%EC%9D%8C%EC%9D%B4-%EC%9E%88%EB%8B%A4-fda220b384d9 생존해야 다음이 있다 어벤져스 인피니티 워에서 토니..

공부/자기계발 2023.06.04

클린코드란? (가독성의 중요성)

클린코드란? (가독성의 중요성) 좋은 코드는 어떤 코드일까요? 여러 조건들이 있겠지만, 객체지향의 대가 그래디 부치(Object Oriented Analysis 저자)와, 비야네 스트롭스트룹(C++창시자)는 가독성의 중요성을 언급합니다. 코드의 가독성은 왜 중요할까요? 흔히들 협업의 관점에서 생각하실 것 같은데요. 개발을 할 때, 코드를 읽는 시간 대비 짜는 시간의 비율은 약 10 대 1을 훌쩍 넘는다고 합니다. 즉, 내가 작성한 코드라도 기존의 코드를 읽어야 새 코드를 작성할 수 있기 때문에 코드를 읽는 시간은 생각보다도 많이 소요됩니다. 그렇다면 우리는 왜 나쁜 코드를 생산하게 되는 걸까요? 아마도 많은 개발자들이 ‘촉박한 일정’을 예로 들것 같은데요. 관리자는 일정과 요구사항을 강력하게 밀어붙입니다..

공부/자기계발 2023.02.11
반응형