[Code Review, Prgoramming Style] 코드리뷰, 프로그래밍 스타일에 관하여..
1. 개요 - Code Review(코드 리뷰) 와 프로그래밍 스타일(Progmming Style)코드 리뷰는 개발자들이 서로의 코드를 보면서 이게 못났니, 저게 못났니 하는 문화이다. 더 나은 코드, 유지보수성이 좋도록 가독성이 좋도록 고쳐나가는 개발 과정의 한 단계이자 문화이다. 코드 리뷰를 통해서 사소한 규칙부터, if문이나 for문을 내가 너무 남발하고 있지는 않은 것인지? , 반복문에 대해 시간 복잡도는 고려한 것인지? , 내가 하고있는 어떠한 프로그래밍 스타일이 어떠한 팀의 룰을 깨고있는 것이 아닌지 메타인지, 자기객관화가 항상 부족한 자신을 위해 도움이 되는를 알 수 있는 그러한 문화이다. 하여 이러한 문화가 있는 회사의 구성원들이나 팀원들은 자신의 의견을 제시하고, 수용하고, 부족했던 점을..
2024. 7. 30.
[CS Knowledge] 언어에 관계없이 , 보편적인 코딩 컨벤션, 작성 규칙들(Covention)
1. 개요자바스크립트, C언어, C# , Java, 파이썬 등 각 프로그래밍 언어는 각 언어마다 고유의 특징을 진하게 가지고 있고, 언어 별 주로 사용되는 플랫폼과 , 어떤 서비스를 개발하는지에 따라 모두 사용되는 곳이 다 다릅니다. 허나 문법적으로 조금씩 쓰이는 것이 다르고 사용법이 다를 뿐, 천지개벽할 정도의 공부량만큼 해당 내용이 전부 변경되는 것이 아닙니다.물론 깊이 들어가면 많은 것이 다르겠지만, 일반적으로 대부분의 서비스에서 쓰이는 수준의 언어 학습 내용이라 함은각 언어별로 전부 공통적인 줄기, 맥은 가지고 있다고 생각하는 편입니다. 차이점은... 아직까지 제가 3년 4년간 개발해오면서 느낀 점은 자바에 있는 쓰임성 좋은 문자열 자르기 함수가 다른 c#이나 자바스크립트에서는 또 다른 방법을 ..
2024. 7. 23.