Basic 13

44. Back-end : 좋은 네이밍의 습관 10 (네이밍 컨벤션)

네이밍 컨벤션 Quora 및 Ubuntu 포럼에서 진행된 토론 스레드에 따르면 토론에 응답한 개발자 49%가 이름 짓는 걸 가장 어려운 작업으로 답했습니다. 네이밍 컨벤션은 코드에서 변수, 함수 등의 이름을 짓는 일관된 규칙을 말합니다. 네이밍컨벤션은 코드의 가독성을 높이고 협업 시 통일성을 유지하기 위해 사용합니다. 네이밍 컨벤션의 중요성 및 장점코드 가독성 향상: 명확한 네이밍 규칙을 따르면, 누구나 코드를 쉽게 이해할 수 있습니다. 변수가 무엇을 나타내는지, 함수가 어떤 역할을 하는지 직관적으로 파악할 수 있습니다.유지보수 용이: 이름이 잘 정의된 코드는 코드 수정이 간편합니다. 시간이 지나도 코드의 의미를 잊지 않고 파악이 가능하며, 다른 개발자가 코드를 이어받았을 때도 이해가 쉽습니다.협업 효..

Basic 2025.01.03

39. [ JAVA ] 데이타 교환형식

데이터 교환 형식은 다양한 애플리케이션과 시스템 간의 데이터 전송을 원활하게 하는 중요한 요소입니다. 이 글에서는 두 가지 대표적인 데이터 교환 형식인 JSON과 XML을 비교해보고, 각각의 장단점과 사용 사례를 살펴보겠습니다.  1. JSON (JavaScript Object Notation)  JSON은 가볍고 가독성이 뛰어난 데이터 교환 형식으로, 주로 웹 애플리케이션에서 널리 사용됩니다.본래는 자바스크립트 언어로부터 파생되어 자바스크립트의 구문 형식을 따르지만 언어 독립형 데이터 포맷이다. 즉, 프로그래밍 언어나 플랫폼에 독립적이므로, 구문 분석 및 JSON 데이터 생성을 위한 코드는 C, C++, C#, 자바, 자바스크립트, 펄, 파이썬 등 수많은 프로그래밍 언어에서 쉽게 이용할 수 있습니다.J..

Basic 2024.12.21

24. [ Back-end ] 코드 표기법

1. 카멜 표기법 (Camel Case)  카멜 표기법이라는 이름은 대문자와 소문자의 조합이 낙타의 등과 비슷한 모양을 띄어 붙여졌습니다.주의할 점은 약어 사용 시 표기 방법이 다를 수 있다는 것입니다.예를 들어, 'URI'나 'HTML'과 같은 약어를 포함할 때는 'encodeURIComponent'처럼 약어 전체를 대문자로 쓰거나, 'XmlHttpRequest'처럼 약어의 첫 글자만 대문자로 표기하는 방식이 있습니다. 카멜 표기법은 코드의 가독성을 높이고 식별자를 명확하게 구분할 수 있도록 도와줍니다 1) 특징첫 단어는 소문자로 시작합니다.이어지는 단어들의 첫 글자는 대문자로 표기합니다.단어 사이에 공백이나 특수문자를 사용하지 않습니다. 2) 예시  camelCase, phoneNumber, crea..

Basic 2024.12.12
home top bottom
}