Clean Code
-
_Uncrustify_C++Clean Code 2024. 5. 29. 16:19
Uncrustify는 내가 작성한 C++코드를 지정한 서식에 맞게 재작성 해준다.Ubuntu에서의 설치법은 간단하며, 대부분의 경우 설치가 되어있다. 참고 사이트:https://github.com/uncrustify/uncrustify GitHub - uncrustify/uncrustify: Code beautifierCode beautifier. Contribute to uncrustify/uncrustify development by creating an account on GitHub.github.comhttps://uncrustify.sourceforge.net/ Uncrustify - Source Code Beautifier for C-like languagesUncrustify Source C..
-
C++ coding Guide-line 1Clean Code 2024. 5. 17. 18:00
프로그래밍을 잘하기 위해서는 coding guide-line 혹은 coding convention을 잘 준수해야 한다.실제로 Clean code라는 개념과 관련책도 있다.Clean code를 작성하기 위해서는 코드의 구조를 잘잡고 개발 가이드라인을 잘 준수해야 한다!!코드의 상태가 너무 안좋으면 나중에 보는 사람들이 읽고 수정하는데 문제가 발생할 수 있다. Clean Code(클린 코드) : 네이버 도서네이버 도서 상세정보를 제공합니다.search.shopping.naver.com관심 있으면 이 책을 읽어보자. (나도 읽어보고 싶다..)Clean code의 저자는 주석 없이 코드를 작성할 수 있다고 이야기를 한다.General C++ guide line가장 일반적인 Coding guide line을 살펴..
-
코딩 가이드 라인Clean Code 2023. 10. 5. 14:25
해당 내용은 개발환경 setup과 소프트웨어 퀄리티를 올리는 방법에 대해 작성하였다. 협업시 발생하는 문제점 협업을 할 때 각자 개발한 코드에 문제가 많이 있었으나 읽기 쉽지 않아서 어디가 문제인지 찾기 힘들었다. 다른 소프트웨어와 연동, 각자 개발한 코드를 합치려 했지만, 인터페이스가 좋지 않았다. 위와 같이 협업시 다양한 문제가 발생할 수 있다. 코드 베이스와 개발 가이드라인, 문법들이 잘 정리되어 코드를 작성한다면, 개발 시간을 단축 할 수 있다. 또한, 윈도우, 리눅스, 개발 보드등 개발 환경을 일관화 하면 개발할 때 좋다. C++, Python등 개발에 필요한 IDE 확장 기능을 구성하면 좋다. 또한 개발 환경을 설정할 때, OS를 밀고 다시 설치하는 경우에는 오래 걸린다. Shell scrip..