# 20210220(토)

## 2021-02-20

### 1. 학습 날짜

* 2021-02-20

### 2. 학습 시간

* 12:00 \~ 23:00

### 3. 학습 범위 및 주제

* 백본 view, model, collection
* 루비온레일즈

### 4. 학습 목표

* PR 수정 및 PR 확인

### 5. 학습 정리

* [validation](https://simian114.gitbook.io/blog/undefined/rubyonrails/validation)

### 6. 상세 학습 내용

* PR 수정을 하는 과정에서 validation 체크에 대한 학습을 했다.
* 기본적인 데이터는 validates 를 이용하는 것만으로 가능하다. 한줄짜리 함수같은 느낌이다.
* 하지만 우리만의 커스텀 valid가 필요할때는? 그때는 `validate` 를 이용한다.
* private 로 함수를 만들고 검사할 칼럼들에 대한 if 문을 만들면 끝이다...

### 7. 오늘 학습 내용에 대한 개인적인 총평

* 후.. PR 수정하는 작업은 정말고되다. 하지만 PR 리뷰하는건 진짜 지옥이다ㅋㅋ 다른 사람의 코드를 보는ㄱ ㅔ이렇게 어려울줄이야..

### 8. 다음 학습 계획

* guild index 뷰 PR 마무리
