클린코드(함수)1
클린코드함수작게 만들어라다시 말해 if 문과 while 문등에 들어가는 블록은 한줄이여야 된다. 함수는 중첩구조가 생길만큼 커져서는 안된다. 한 가지만 해라함수는 한가지만 해야 된다 함수당 추상화 수준은 하나로내려가기 규칙 코드는 위에서 아래로 이야기처럼 읽혀야 된다 ...
Read more
클린코드(의미 있는 이름)
클린코드의미 있는 이름검색하기 좋은 이름을 사용하라12345678910111213141516171819202122232425262728293031323334package com.github.sejoung.naming.search;public class TEST ...
Read more
클린코드
클린코드클린코드몇년만에 다시 클린코드를 읽으려고 한다. 또 다른 느낌을 줄수 있을것같다. 태도가 중요하다. 시간에 쫓겨서 아님 관리자 때문에 요구사항이 바껴서 이유를 되는데 문제는 프로그래머에 있다. 우리가 전문가 답지 못해서 이다. 우리는 저자다. 코드는 짜는 시간보 ...
Read more
스프링 부트로 개발중인 코드들을 서비스 재시작없이 반영 livereload 사용
스프링 부트로 개발중인 코드들을 서비스 재시작없이 반영 livereload 사용인텔리제이 기준으로 설명하면 브라우저에 livereload extensions을 설치 application.properties 열어 spring.devtools.livereload.enab ...
Read more
mssql 자동닫기 설정 확인
mssql 자동닫기 설정 확인123456select DATABASEPROPERTYEX ( database , property ) 1: TRUE0: FALSE SELECT DATABASEPROPERTY ( 'TEST', 'IsAutoClose ...
Read more
Docker SQL Server 컨테이너 이미지에 데이터 베이스 백업 복원하기
Docker SQL Server 컨테이너 이미지에 데이터 베이스 백업 복원하기다운로드12docker pull mcr.microsoft.com/mssql/server:2017-latest 실행<YourStrong!Passw0rd> 이부분을 자기가 아는 패스워 ...
Read more
Docker를 사용하여 SQL Server 컨테이너 이미지 실행
Docker를 사용하여 SQL Server 컨테이너 이미지 실행다운로드12sudo docker pull mcr.microsoft.com/mssql/server:2017-latest 실행1234sudo docker run -e 'ACCEPT_EULA=Y ...
Read more
맥북에서 자바 개발 환경 셋팅
맥북에서 자바 개발 환경 셋팅인텔리제이 키 먹통 해결1defaults write -g ApplePressAndHoldEnabled -bool false 파인더에 숨김파일 표시12345defaults write com.apple.finder AppleShowAllFi ...
Read more
Web on Reactive Stack(Spring WebFlux Reactive Core)
Reactive Core이 spring-web모듈에는 사후 대응 웹 응용 프로그램에 대한 다음과 같은 기본 지원이 포함되어 있습니다. 서버 요청 처리에는 두 가지 레벨의 지원이 있습니다. HttpHandler : Reactor Netty, Undertow, Tomc ...
Read more
Web on Reactive Stack(Spring WebFlux 개요)
Web on Reactive Stack이 부분에서는 Netty, Undertow 및 Servlet 3.1+ 컨테이너와 같은 비 차단 서버에서 실행하기 위해 Reactive Streams API를 기반으로 만들어진 리 액티브 스택 웹 응용 프로그램에 대한 지원을 다룹니다 ...
Read more