흔히 UIKit 에서 사용하는 MVC 패턴은 Model - ViewController 로 ViewController러 내부에 모든 비즈니스 로직과 뷰가 들어가게 된다.이 경우에 ViewController의 코드가 굉장히 지저분해지고 뷰의 재사용성이 없다. 또한 View
NewsAPI를 활용하여 본격적으로 프로젝트를 진행하기 전에 필요한 모델과 구조를 그려보았다.먼저 가져올 데이터의 형식은 https://newsapi.org/v2/everything?\*\*q=apple\*\*&\*\*from=2023-05-14\*\*&\*\
테스트 코드를 작성하기 전에 UnitTest가 무엇인지 TDD 개발 프로세스는 무엇인지에 대해 정리해보았다.테스트 코드를 작성하면서 개발하는 테스트 주도 개발이다.개발자는 먼저 요구사항을 검증하는 자동화된 테스트 케이스를 작성한다. 그런 후에, 그 테스트 케이스를 통과