---
# System prepended metadata

title: Untitled

---




- 반복문/조건문이 있음에도 고차함수를 활용하면 좋은점이 있나요? 있다면 어떤점이 좋은지, 아니라면 어떤 단점이 있는지 이야기해봅시다.
    - 장점
      - 고차함수의 의미를 알고 있다면 별도의 조건문이나 반복문을 사용하는 것보다 가독성이 좋아진다.
      - 함수의 재사용성이 향상된다.
      - 코드의 양이 줄어들어 단순화 할 수 있다.
      - 사용자가 원하는 값을 쉽게 추출할 수 있다.
    - 단점
      - 고차함수의 의미를 알지 못하면 코드의 의미를 알기 어렵다.
      - Sequence로 받아온 Self.Element의 요소를 고차함수 안에서 수정할 수 없다.



## 오토레이아웃
![](https://i.imgur.com/PvQbgCk.png)

- 과제화면 1(너비가 같은 두 뷰)

**GreenView**
greenView.top = safeArea.top + 20
greenView.leading = safeArea.leading + 20
greenView.bottom = safeArea.bottom - 20
greenView.trailing = orangeView.leading - 8
greenView.width = orangeView.width

**OrangeView**
orangeView.top = safeArea.top + 20
orangeView.trailing = safeArea.trailing - 20
orangeView.bottom = safeArea.bottom - 20

- 과제화면 2(너비의 비율이 1:2인 두 뷰)

**GreenView**
greenView.top = safeArea.top + 20
greenView.leading = safeArea.leading + 20
greenView.bottom = safeArea.bottom - 20
greenView.trailing = orangeView.leading - 8
greenView.width = 0.5 * orangeView.width

**OrangeView**
orangeView.top = safeArea.top + 20
orangeView.trailing = safeArea.trailing - 20
orangeView.bottom = safeArea.bottom - 20

아니용 ㅋㅋㅋㅋ 그러네요 정답이 없네 이것도
ㅋㅋㅋㅋㅋ