iBetter Books
수정

재사용 가능한 코드를 위한 제네릭과, 기존 타입을 확장하는 확장 메서드를 배웁니다. 타입 안전성을 유지하면서도 유연한 코드를 작성하는 방법을 익힙니다.

Flutter에서는: List<Widget>, Future<String>, ValueNotifier<int> 등 제네릭이 곳곳에 쓰입니다. 확장 메서드로 BuildContext에 편의 기능을 추가하는 것도 흔한 패턴입니다.