상시 가용성 그룹의 데이터베이스를 사용하여 작업에 대한 로그인 관리Always On 가용성 그룹의 모든 기본 데이터베이스와 해당 보조 데이터베이스에서 동일한 사용자 로그인 및 SQL Server 에이전트 작업 집합을 정기적으로 유지 관리해야합니다.가용성 그룹에 대한 가 ...
클린코드냄새와 발견법(Smells and Heuristics)-part2함수부정 조건은 피하라.부정 조건은 긍정 조건보다 이해하기 어렵다 가능하면 긍정 조건으로 표현하라.
123if(buffer.shoudCompact())
위에 코드가 아래 코드 보다 낫다.
123if ...
클린코드냄새와 발견법(Smells and Heuristics)-part1주석부적절한 정보다른 시스템(svn, git, 이슈트렉커 등등)에 저장될 정보는 주석으로 부적절하다.
주석은 코드의 설계에 기술적인 설명을 부연하는 수단이다.
쓸모 없는 주석오래된 주석, 엉뚱한 주 ...
클린코드Successive Refinement(점진적 개선)프로그래밍은 과학보다 공예에 가깝다. 클린코드를 짜려면 먼저 지저분한 코드를 짠 뒤에 정리해야 한다는 의미
점진적 개선을 하기 위해 TDD를 실천 하였고 그래서 하나 씩 개선해 나간 내용이다
이부분은 책으로 ...
mssql TRY…CATCHTRY…CATCH (Transact-SQL)본 문서의 정보는 다음의 제품에 적용됩니다. SQL Server (starting with 2008), Azure SQL Database, Azure SQL Data Warehouse, Paralle ...
mssql GO 명령SQL Server 유틸리티 문 - GO본 문서의 정보는 다음의 제품에 적용됩니다. SQL Server
SQL Server는 Transact-SQL 문은 아니지만 sqlcmd 및 osql 유틸리티와 SQL Server Management Studio ...
클린코드Concurrency(동시성)동시성이 필요한 이유동시성은 결합을 없애는 전략이다. 즉 무엇과 언제를 분리하는 전략이다.스레드가 하나인 프로그램은 무엇과 언제가 서로 밀접하다. 그래서 호출스택을 살펴보면 프로그램 상태가 곧바로 드러난다.
단일 스레드를 디버깅하는 ...
Spring FrameworkDependencies일반적인 엔터프라이즈 애플리케이션은 단일 객체 (또는 Spring 용어로는 빈)로 구성되지 않습니다.가장 단순한 응용 프로그램이라 할지라도 최종 사용자가 일관된 응용 프로그램으로 보는 것을 표현하기 위해 함께 작동하는 ...