깨끗한 코드!!! 깨끗한 코드를 원해!!!
Programming
2022. 3. 10. 14:52
성능은 중요하다. 하지만 내 정신 건강을 보존하고 프로그래밍을 오랫동안 즐겁게 하기 위해서는 무조건 코드는 깨끗하게 짜야 한다!! 마감기간이 어쩌고 저쩌고 변명따윈 하지 말기!! 마감기간 때문에 뭣같이 소스코드 짜면, 나중에는 일을 더 많이 해야 된다. 그게 결국 기술부채가 되어 자신과 조직의 효율성을 극도로 떨어뜨리는 요인으로 작용한다. 그러니까 소스코드는 무조건 깨끗하게 짤 것!! 디자인 패턴이나 객체 지향적 설계를 반드시 넣으라는 말이 아니다. 명확한 네이밍으로 함수와 변수의 의미를 분명하게 나타내고, 목적을 알 수 있도록 쉽게 코드를 작성하고, 이게 어려우면 적어도 주석이라도 몇 자 적어놔라!! 이게 전부다. 그리고서 내가 하고 싶은 프로그램 만들면 된다!!