WonChul Heo

Results 112 comments of WonChul Heo

## 메소드 정리 ### 메소드 추출 - 직관적으로 표현될 수 있는 메소드로 분리 - 명확한 의미를 부여하는 것이 중요 ### 메소드 내용 직접 삽입 - 지나치게 쪼개진 메소드인 경우 ###...

## 객체 간의 기능 이동 ### 메소드 이동 - 의존성이 지나칠 때는 메소드를 옮기는 것이 좋다. - 기존 메소드는 대리 메소드로 전환하거나 아에 삭제 ### 필드 이동 - 필드가 `public`이면...

## 조건문 간결화 ### 여러 겁의 조건문을 감시 절로 전환 - if 헬에서 벗어나자 - 조건은 역순으로 변경해보자 ### 조건문을 재정의로 전환 - 타입에 따라 다른 기능를 실행하는 기능이 존재할...

## 메소드 호출 간결화 ###

https://developer.mozilla.org/ko/docs/Web/HTTP

DynamoDB: https://docs.aws.amazon.com/ko_kr/amazondynamodb/latest/developerguide/Introduction.html Lambda: https://docs.aws.amazon.com/ko_kr/lambda/latest/dg/welcome.html S3: https://docs.aws.amazon.com/ko_kr/AmazonS3/latest/dev/Welcome.html ELB: https://aws.amazon.com/ko/elasticloadbalancing/ SQS: https://docs.aws.amazon.com/ko_kr/AWSSimpleQueueService/latest/SQSDeveloperGuide/welcome.html

CloudFront - CDN - 파일 무효화 - 파라미터, 쿠키 캐싱

### 1장 여러 개의 스레드를 사용하면 프로세서가 하나라 해도 처리 속도를 높일 수 있다. 프로그램이 스레드 하나로 구성되면 동기 I/O 작업이 완료될 때 까지 기다리는 동안 프로세서가 놀게 된다. >...

### 2장 경쟁 조건(race-condition) vs 데이터 경쟁(data-race) > **경쟁 조건(race-condition)** > 공유 자원에 대해 여러 개의 프로세스가 동시에 접근을 시도할 때 접근의 타이밍이나 순서 등이 결과값에 영향을 줄 수 있는...