도커 볼륨과 네트워크
도커 볼륨과 네트워크
docker
루비로 배우는 객체지향 디자인 | 6장 상속을 이용해 새로운 행동 얻기
자동화된 메시지 전달 시스템
OOP
테스트 주도 개발 | 2장 타락한 객체
TDD
python
테스트 주도 개발 | 1장 다중 통화를 지원하는 Money 객체
기본적인 테스트 성공시키기
TDD
python
루비로 배우는 객체지향 디자인 | 5장 오리 타입으로 비용 줄이기
OOP
루비로 배우는 객체지향 디자인 | 4장 유연한 인터페이스 만들기
메시지 기반의 객체지향 디자인
OOP
루비로 배우는 객체지향 디자인 | 3장 의존성 관리하기
OOP
루비로 배우는 객체지향 디자인 | 2장 단일 책임 원칙을 따르는 클래스 디자인 하기
단일 책임 원칙을 따르는 클래스 디자인 하기
OOP
리팩터링 | 3장 코드에서 나는 악취
냄새 나면 당장 갈아라 - 켄트 백
refactor
리팩터링 | 2장 리팩터링 원칙
동작은 그대로 유지한 채, 이해하고 수정하기 쉽도록 내부 구조를 변경하는 기법
refactor
리팩터링 | 1장 리팩터링: 첫 번째 예시
좋은 코드를 가늠하는 확실한 방법은 ‘얼마나 수정하기 쉬운가’다
refactor
데이터 중심 애플리케이션 설계 | 1장 신뢰할 수 있고 확장 가능하며 유지보수하기 쉬운 애플리케이션
데이터 중심 애플리케이션 설계를 뒷받침하는 근본 개념
data
파이썬 클린코드 | 9장 일반적인 디자인 패턴
일반화된 디자인을 사용해 문제를 쉽게 해결하는 방법
python
파이썬 클린코드 | 8장 단위 테스트와 리팩토링
보다 우수하고 유지보수성이 뛰어난 소프트웨어를 만드는 방법
python
파이썬 클린코드 | 7장 제너레이터, 이터레이터 및 비동기 프로그래밍
프로그램의 성능을 향상시키는 파이썬의 위대한 기능
python
파이썬 코딩의 기술 | 1장 파이썬답게 생각하기
Effective Python Better way 90
python
파이썬 클린코드 | 6장 디스크립터로 멋진 객체 만들기
파이썬의 객체지향을 한 단계 끌어올리는 혁신적 기능
python
루비로 배우는 객체지향 디자인 | 1장 객체지향 디자인
지속가능한 소프트웨어를 만드는 방법
OOP
파이썬 클린코드 | 5장 데코레이터를 사용한 코드 개선
코드 재사용과 DRY 원칙을 따르는 유용한 도구
python
파이썬 클린코드 | 4장 SOLID 원칙
파이썬스럽게 만드는 소프트웨어 원칙
python
AWS Cloud Practitioner Essentials | 1장 AWS 소개
AWS 기초: Amazon Web Service 소개
AWS
테스트 주도 개발 | 2장 타락한 객체