본문 바로가기

전체 글

(30)
CORE SPARK JOIN 보호되어 있는 글입니다.
Hive Partitioning 보호되어 있는 글입니다.
Java Code Convention Java Code Convention 목차 1. 개요 2. 파일 이름 2.1 파일 확장자 2.2 공통으로 사용되는 파일 이름 3. 파일 구조 3.1 자바 소스 파일 3.1.1 시작 주석 3.1.2 Package 문과 Import 문 3.1.3 Class와 Interface 선언 4. 들여쓰기 4.1 한 줄의 길이 4.2 줄 나누기 5. 주석 5.1 구현 주석 형식 5.1.1 블록(Block) 주석 5.1.2 한 줄(Single-Line) 주석 5.1.3 꼬리(Trailing) 주석 5.1.4 줄 끝(End-Of-Line) 주석 5.2 문서화(Documentation) 주석 6. 선언 6.1 한 줄당 선언문의 수 6.2 초기화 6.3 배치 6.4 클래스와 인터페이스의 선언 7. 문 (Statements) ..
Python Coding Convention(PEP8) 1. 코드 레이아웃 1.1 들여쓰기 들여쓰기 - 기본 - 한번의 들여쓰기에 4개의 스페이스를 사용하여야 한다. - 괄호(대,중,소) 및 괄호안의 괄호와 같이 연결되는 라인에서 줄바꿈이 일어나는 요소들은 수직으로 정렬되어야 한다. (첫째 열에대한 규칙은 없으나 내어쓰기는 명확하게 구하도록 한다.) 예제 – 기본 좋은 예 # 여는 구분기호로 정렬되는 경우 foo = long_function_name(var_one, var_two, var_three, var_four) # 아랫줄과 구분을 위해 더 많은 들여쓰기 포함된 경우 def long_function_name( var_one, var_two, var_three, var_four): print(var_one) # 매달린 형태의 들여쓰기는 하나의 들여쓰기 레..
Eclipes 단축키
PyCharm 단축키
Visual Studio 단축키
백엔드 개발자 직무 이해 백엔드 개발자는 현업에서 실제 무슨 일을 하고 어떤 일을 할 수 있나요? 어플리케이션을 개발하는 백엔드 개발자는 프로젝트에 따라서는 서버관리, DB관리, 프런트엔드 개발까지 모두 담당하기도 함 이렇듯 백엔드 개발자는 폭넓은 기술을 접할 수 있는 역할을 수행한다 SE(System engineer), FE(Front End) 등 인접한 분야의 개발자와 소통할 기회가 많음 그리고 접한 분야 중 한 분야에 대한 전문성을 키울 수 있는 기회를 만나기도 쉬움 예를 들면 담당하는 서비스의 통계 모듈 개발로 시작해서 대용량 데이터를 다루는 데이터 엔지니어로 성장하는 경우 특화된 분야의 전문가로 성장하더라도 어플리케이션을 잘 개발하는 능력은 중요합니다. 다른 개발자가 사용하는 플랫폼이나 라이브러리의 개발도 어플리케이션 ..