목록개발공통 (9)
Hello GH
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
자바 코딩 가이드(By Google) With 회색인간 1) 개요 (1) 코딩 규칙이 필요한 이유? - 소프트웨어를 개발하는 일련의 모든 과정에 들어가는 비용 중 80%가 유지보수에 쓰여진다.- 소프트웨어의 유지보수를 그 소프트웨어를 직접 개발한 개발자가 담당하는 경우는 거의 보기 힘들다.- 코딩 규칙을 지키면 다른 개발자가 그 소스 코드를 처음 보았을 때, 더 빠른 시간 안에 완벽하게 이해할 수 있도록 도와주기 때문에, 소프트웨어의 가독성이 높아진다.- 개발자가 자신의 소스 코드를 제품으로 팔려고 한다면, 자신이 작성한 다른 소스 코드들과 잘 어울리도록 패키지(package)를 적절하게 구성할 필요가 있다.- 코딩 가이드 예제만 보려면 아래의 링크 참조 2016/05/09 - [개발언어/Java] - ..
자바 코딩가이드 예제 With 회색인간 1) 명명(Naming) 규칙- 이름을 정하는 규칙은 프로그램을 더 읽기 쉽게 만들어 줌으로써 더 이해하기 쉽게 만들어 준다.- 식별자(identifier)를 통해서 기능에 대한 정보도 얻을 수 있으며, 코드를 이해하는데 큰 도움이 된다. 식별자 타입명명 규칙예제Packages- 패키지 이름의 최상위 레벨은 항상 ASCII 문자에 포함되어 있는 소문자 - 가장 높은 레벨의 도메인 이름 중 하나 - 현재는 com, edu, gov, mil, net, org, 또는 1981년 ISO Standard 316에 명시된 영어 두 문자로 표현되는 나라 구별 코드가 사용 - 패키지 이름의 나머지 부분은 조직 내부의 명명 규칙을 따르면 된다. - 이러한 규칙을 따라 만들어진 이름..
미국에서 사용되는 프로그래밍 언어 선택기준이라고 합니다. 우리나라에선 양산형 코더를 찍어내기때문에 대부분 프로그래밍 과정에서 자바를 배우지만요.. (저도 자바를 배우고 있는 양산형.. ㅠㅠ) go언어나 swift는 항목에 없네요~
02. 데이터베이스 시스템의 발전 데이터베이스 시스템의 발전사이 표는 지금까지의 DB시스템의 변천사를 알려준다. 물론 개인서점에서는 현재에도 2단계의 시스템 수준만 필요한 곳도 있을 수 있지만 여기서는 시대별 발전사라는 것에만 초점을 두면된다. 1) 정보시스템의 발전가. 파일시스템- 데이터를 파일 단위로 파일 서버에 저장- 각 컴퓨터는 LAN을 통하여 파일 서버에 연결되어 있고, 파일 서버에 저장된 데이터를 사용하기 위해 각 컴퓨터의 응용프로그램에서 open/close를 요청- 각 응용 프로그램이 독립적으로 파일을 다루기 때문에 데이터가 중복 저장될 가능성이 있음- 동시에 파일을 다루기 때문에 데이터의 일관성이 훼손될 수 있음나. 데이터베이스 시스템- DBMS를 도입하여 데이터를 통합 관리하는 시스템- ..
1.데이터베이스와 데이터베이스 시스템1) 데이터, 정보, 지식?- 데이터 : 관찰의 결과로 나타난 정량적 혹은 정성적인 실제 값- 정보 : 데이터에 의미를 부여한 것- 지식 : 사물이나 현상에 대한 이해 -> 데이터를 가공한 것이 정보이며 정보들을 통해 얻는 이해가 지식! 2) 일상생활의 데이터베이스- 데이터베이스 : 논리적으로 연관된 데이터를 모아 구조적으로 통합한 것이며 데이터의 검색과 변경을 주로 수행-> 보통 조직의 단위에서 구축한다. ※ 데이터 검색과 변경빈도에 따른 데이터베이스 유형 3) 데이터베이스의 개념- 통합 : 데이터를 통합하여 데이터의 중복을 최소화- 저장 : 문서가 아닌 컴퓨터 저장장치에 저장된 데이터를 의미- 운영 : 조직의 목적을 위해 사용, 업무를 위해 사용- 공용 : 한사람이..