스터디

·Methodology/Clean
도서명쪽수저자, 출판사발행일Clean Code : 클린 코드584로버트 C. 마틴/박재호, 인사이트(insight)2013년 12월 24일  들어가면서 이 책에 나오는 모든 지침은 로버트 C. 마틴이 이미 밝혔듯이 절대적이라 생각하면 안 되며, 언제든지 개선의 여지가 있다고 생각하는 편이 바람직하다. 여기서 핵심은 팀이나 공동체에서 서로 동의하는 합리적인 원칙을 세우기 위한 소통에 있다.이 책은 세 부분으로 나눠진다. 첫번째 - 깨끗한 코드를 작성하는 원칙, 패턴, 실기두번째 - 여러 사례 연구 소개. 코드를 깨끗하게 고치는, 즉 문젝 있는 코드를 문제가 더 적은 코드로 바꾸는 연습세번째 - 사례 연구를 만들면서 수집한 냄새와 휴리스틱을 마지막 장에서 열거한다.여러 사례 연구를 검토하고, 모든 결정과 단..
·Methodology/TDD
도서명쪽수저자, 출판사발행일테스트 주도 개발 시작하기 : Test-Driven Development303최범균, 가메출판사2020년 02월 18일 1. TDD 개발 준비Test-Driven Development = 테스트 주도 개발TDD는 테스트부터 시작한다. 구현을 먼저 하고 나중에 테스트하는 것이 아니라 먼저 테스트를 하고 그다음에 구현한다.기능을 검증하는 테스트 코드를 먼저 작성하고 테스트를 통과시키기 위해 개발을 진행IntelliJ , Gradle에서 TDD 설정 방법Project SDK 에서 JDK의 버전은 자바 8 이상으로 선택Libraries 추가File -> Project StructureGradle JUnit 설정build.gradle 에 아래 내용 추가  -> gradle 4.6 버전부..
도서명쪽수저자, 출판사발행일Java의 정석 : 최신 Java 8.0 포함1022남궁성(저),도우출판2016년 01월 27일 1. 자바를 시작하기 전에자바 API 문서 : Oracle Java Technologies | Oracle2. 변수(Variable)정수형은 int, 실수형은 double 을 주로 사용상수(constant) 는 한 번 값 저장 시 변경 불가, 대문자와 ‘_’ 사용 → final int MAX_SPEED = 20;정수형 리터럴 중간 구분자 ‘_’ (JDK 1.7 이후) → long big = 100_000_000_000L;float 타입을 int 타입으로 변환 시 소수점 이하의 값은 버림 처리 됨3. 연산자(Operator)나누기 연산 시 올바른 연산결과를 얻기 위해서는 두 피연산자..
도서명쪽수저자, 출판사발행일Git 교과서: 코드 이력, 하나도 놓치지 마라!432이호진 저, 길벗2020년 03월 16일 1. 깃과 버전 관리깃 : 현재 가장 널리 사용하는 분산형 버전 관리 시스템 (Distributed Version Control System)깃허브 : 깃을 이용하여 서비스를 운영하는 호스팅2. 깃과 소스트리 설치 및 환경 설정깃 설치https://git-scm.com/Latest source Release 2.43.2깃 실행 → git터미널에서 git 명령어를 통해 사용 → git help -all여러 명령어 묶어서 입력할 때는 세미콜론(;) 로 구분사용자 등록git config -global user.name "사용자영문이름" git config -global user.email ..
베니코드
'스터디' 태그의 글 목록