소프트웨어/기타

소프트웨어/기타

구글의 자바 코딩 규약 (스타일)

목 차1. 소개 2. 소스파일 기본 3. 소소파일 구조 4. 포멧팅 A. 중괄호 B. Line-wrapping C. 공백처리 D. 기타 5. 네이밍 A. Type 명에 대한 규칙 B. Camel Case 란? 6. 프로그래밍 관례 A. @Override 는 필수 B. 예외처리 C. Static 멤버 접근 D. Finalizers 7. javadoc1. 소개우선 원문은 다음 링크에서 확인할 수 있다. 네이버와 구글 양쪽에서 검색해봤는데 적어도 5페이지 내에는 정리된 내용이 없는 것 같아서 내가 정리하기로 했다. 원문을 그대로 번역하지는 않을 예정이고 최대한 원래 의도를 해치지 않는 선에서 쉽게 풀어서 쓸 예정이다. 코딩 스타일이라는 것이 반드시 따라야 하는 룰은 아니지만 프로젝트 초기에 한번은 이야기해야 ..

소프트웨어/기타

gitlab (git) 저장소 사용하기

목 차1. GitLab 소개A. 버전관리 시스템B. gitC. 원격 저장소2. 비교분석 (비용측면)A. bitbucketB. githubC. gitlab3. gitlab에서 프로젝트 생성하기4. gitlab 프로젝트 코드 받아오기5. 참조1. GitLab 소개우선 아래 유투브 동영상을 한번 보자. 조금 길기는 한데 설명이 좋은 동영상이다. A. 버전관리 시스템‘버전관리 시스템’은 소프트웨어를 제작하면서 발생하는 변화들을 기록해서 소프트웨어의 변화를 열람하고, 수정 할 수 있도록 도와주는 시스템이다. 아래와 같은 상황에서 ‘버전관리 시스템’의 도움이 절실하다. 실수로 코드를 지워버렸을 때동시에 두 명의 개발자가 같은 모듈을 수정할 때이미 출시된 오래된 버전에서 문제가 발생했고 꼭 수정해야할 때출시를 앞두고..

소프트웨어/기타

[Eclipse] WebApp 개발하기

우선 이클립스 다운로드 페이지로 간다https://www.eclipse.org/downloads/ 페이지에는 다운받을 수 있는 이클립스 종류가 많이 있는데 기본적으로 이클립스를 사용하는 방법은 아래 두 가지다.하나의 버전을 설치 + 플러그인 형태로 개발하기 (주로 java 버전을 선택한다)필요한 버전을 필요할 때 다운받아 사용하기 개인적으로는 2번을 선호하는데 오픈소스가 늘상 그렇겠지만 설정 및 유지관리가 생각보다는 간단하지 않다. 생각해보자. 설정 및 유지관리가 쉬웠다면 이클립스를 여러가지 버전을 만들 이유가 없지 않겠나? 이 부분은 개인적인 취향이라고 생각하겠다. 여기서는 2번을 선택한다. 필요한 버전을 다운받는다. 나 같은 경우는 Eclipse IDE for Java EE Developers를 선택..

강에바
'소프트웨어/기타' 카테고리의 글 목록