Skip to Content
코드로 인프라 관리하기(2판)
book

코드로 인프라 관리하기(2판)

by 키프 모리스, 이동규
August 2022
Beginner to intermediate
464 pages
9h 46m
Korean
Hanbit Media, Inc.
Content preview from 코드로 인프라 관리하기(2판)
산성 기능을 갖춘 통합 개발 환경
integrated
development
environment
(
IDE
)은 이러한 언어를 지원한다.
테스트 지원은 프로그래밍 언어 생태계에서 특히 유용한 부분이다.
많은 인프라 테스트 도구가 있으며 일부는
9
.
4
절과
11
.
4
절에 나열되어 있다. 그러나 소수만이
단위 테스트
unit
test
를 지원하기 위해 선언형 언어와 통합된다.
8
.
2
절에서 논의하겠지만 이는 선
언형 코드를 사용함에 있어 문제가 되지 않을 수 있다. 그러나 라이브러리와 추상화 계층 같이
많은 가변적인 출력을 생성하는 코드의 경우 단위 테스트가 필수적이다.
4.3
인프라를 코드로 정의하기 위한 구현 원칙
인프라 시스템을 쉽고 안전하게 업데이트하고 발전시키려면 코드베이스를 깔끔하게 유지해야
한다. 이렇게 해야 이해하기 쉽고 테스트, 유지보수, 개선이 수월해진다. 코드 품질은 소프트
웨어 엔지니어링에서 친숙한 주제다. 이제부터 설명하는 구현 원칙은 코드 품질을 높이는 코드
설계와 구성에 관한 가이드라인이다.
원칙
1
선언형 코드와 명령형 코드를 분리한다
선언형 코드와 명령형 코드가 혼합된 코드는 디자인 스멜
design
smell
9
이다. 이는 코드를 요구사항
별로 분리해야 한다는 것을 의미한다.
원칙
2
인프라 코드를 실제 코드처럼 다룬다
많은 인프라 코드베이스가 설정 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

견고한 데이터 엔지니어링

견고한 데이터 엔지니어링

조 라이스, 맷 하우슬리

Publisher Resources

ISBN: 9791169210119