코딩 배우기 시작한 지 1년도 안된 늅늅인데

배울 때 궁금한게 있음.

어떤 이론이나 기능은 이론부터 실제 코드까지 배우는데

어떤 이론이나 기능은 이론만 배우고 실제 코드는 안 배우잔슴.

가령 자료구조를 어떻게 구현하는 지를 배우는 것에서 이걸 실제로 만들어보는데

프레임워크를 배울 때는 이게 어떻게 돌아가는 지만 배우고 이걸 어떻게 구현했는지는 안 배우잔슴.


내가 궁금한 건 프레임워크 같이 추상화 되어서 우리한테 인터페이스만 보이는 기술들을 어느 수준까지 배워야 되는지 궁금함.


1. 인터페이스만 보고 그 위에서 어떻게 구현해야 하는지 공부하기

2. 인터페이스 추상화 아래 구현 단계까지 공부하기

3. 구현 단계 아래 실제 어떻게 구동되는 지까지 공부하기


이 셋 중에 뭐가 맞는걸까?