깨끗한 코드를 작성해야 하는 이유
3023 단어 programmingcodingtipscleancode
이 사건을 생각합니다. 귀하는 모바일 개발자이며 캠퍼스의 특정 문제를 해결하는 데 사용되는 애플리케이션을 가지고 있습니다. 3개월 동안 해당 앱을 빌드했으며 이제 Google Play 스토어 및 App Store에 출시되었습니다. 이 응용 프로그램은 확실히 유지 관리 및 업데이트가 필요합니다. 또한 응용 프로그램은 이전 버전보다 더 복잡할 것이며 팀과 함께 작업하게 됩니다.
이 경우 깨끗한 코드 개념으로 코드를 작성하는 것이 중요합니다. 깨끗한 코드를 사용하면 애플리케이션을 유지 관리하기 쉽고 다음 업데이트에서 새 기능을 쉽게 추가할 수 있습니다. 또 다른 이점은 워크플로가 팀과 함께 구성된다는 것입니다.
아래에는 깨끗한 코드를 위한 몇 가지 팁이 나열되어 있습니다. 예를 들어 Dart 언어를 사용합니다.
Dart의 깔끔한 코드 팁
읽을 수 있는 변수 쓰기
프로그램에 대한 변수를 선언할 때 변수 이름을 지정해야 합니다. 변수 이름은 읽을 수 있어야 하며 프로그램의 기능과 일치해야 합니다. 이 예를 보자!
~하다
var firstName = "Aditya"
var lastName = "Rohman"
var age = 20
하지 않다
var x = "London"
var a = 100
위의 코드 스니펫에서는 firstName 변수가 사람의 이름을 저장하는 데 사용된다는 것이 분명합니다. 그러나 설명이 포함된 이름 없이 변수 이름을 지정하면 나중에 혼동될 수 있습니다. 따라서 변수에 설명적이고 읽기 쉬운 이름을 지정하십시오.
코드 규칙 스타일 선택
두 번째 팁은 작업하는 언어에 따라 코드 규칙 중 하나를 선택해야 한다는 것입니다. 이 예에서는 Dart를 사용합니다. 따라서 소문자 카멜 케이스(firstName) 또는 스네이크 케이스(first_name)를 선택하겠습니다. 모든 코드에서 일관되게 사용해야 합니다.
댓글 사용
댓글은 개발자를 위한 강력한 도구 중 하나입니다. 프로그램의 함수나 클래스에 대한 설명을 작성할 수 있습니다. 따라서 나중에 업데이트를 제공하려는 경우 이해하게 됩니다. Visual Studio Code를 사용하는 경우 Better Comments라는 플러그인을 사용하는 것이 좋습니다. 이 플러그인을 사용하면 특별한 주석을 지정할 수 있습니다. 예를 들어 경고 설명, TODO 설명 등을 제공할 수 있습니다.
계속 리팩토링
마지막 팁은 새 기능을 추가하거나 코드를 수정할 때 코드를 계속 리팩토링하는 것입니다. 모든 경고 및 오류를 정리하고 의견을 제공하는 것을 잊지 마십시오. 코드 편집기의 IDE에서 리팩토링 기능을 사용하십시오. 예를 들어 여기에서는 Prettier - Code Formatter라는 VS Code 플러그인을 사용합니다. 이 플러그인은 저장을 누를 때 코드를 다시 포맷합니다.
자, 이것이 프로젝트에서 클린 코드를 구현하기 위한 4가지 팁입니다. 이 글이 도움이 되었으면 합니다. 이 기사를 읽어 주셔서 감사합니다. 추가 대화를 위해 아래의 댓글 섹션에서 논의합시다! 고맙습니다!
Reference
이 문제에 관하여(깨끗한 코드를 작성해야 하는 이유), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/codestronaut/what-is-a-clean-code-why-is-matter-4l73
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
var firstName = "Aditya"
var lastName = "Rohman"
var age = 20
var x = "London"
var a = 100
Reference
이 문제에 관하여(깨끗한 코드를 작성해야 하는 이유), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/codestronaut/what-is-a-clean-code-why-is-matter-4l73텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)