컴공과 2학년 재학 중인 갤붕이임.
코딩해서 나오는 결과를 위주로 연습을 해야할까? 아니면
코딩할 때 거쳐가는 이론적인 부분까지 익히면서 코딩 연습을 해야할까?
결국엔 둘 다 할 줄 알아야한다고 생각하지만,
일단 전공과목 처음 공부할 때는 어떤식으로 하는게
좋을까 궁금해
자바로 예를 들면 JLabel lal = new JLabel("");
이라는 쉬운 문장이 있다면,
전자는 "레이블은 이렇게 만드네" 정도로 넘어가는 거고
후자는 "JLabel이 어디서 상속받은 클래스이고, 객체 선언은 어떻게하며 초기화는 어캐했고 메모리가 어떻게 할당되고 등등" 까지 생각하면서 간단한거라도 어떻게 굴러가는지 생각하면서 한다는 거
이런 고민을 하는 이유는 아직 언어 다루는 능력이 비교적 떨어져서임.
조금 느리더라도 구체적으로하기vs일단 빠르게 많이해보기
가 고민됨
코딩해서 나오는 결과를 위주로 연습을 해야할까? 아니면
코딩할 때 거쳐가는 이론적인 부분까지 익히면서 코딩 연습을 해야할까?
결국엔 둘 다 할 줄 알아야한다고 생각하지만,
일단 전공과목 처음 공부할 때는 어떤식으로 하는게
좋을까 궁금해
자바로 예를 들면 JLabel lal = new JLabel("");
이라는 쉬운 문장이 있다면,
전자는 "레이블은 이렇게 만드네" 정도로 넘어가는 거고
후자는 "JLabel이 어디서 상속받은 클래스이고, 객체 선언은 어떻게하며 초기화는 어캐했고 메모리가 어떻게 할당되고 등등" 까지 생각하면서 간단한거라도 어떻게 굴러가는지 생각하면서 한다는 거
이런 고민을 하는 이유는 아직 언어 다루는 능력이 비교적 떨어져서임.
조금 느리더라도 구체적으로하기vs일단 빠르게 많이해보기
가 고민됨
스윙같은 거 하지마 씨발 ㅋㅋ
지금 전공과목 배우고있는거라 예로 들은거다 ㅠㅠ 쓸모없는거 다안다
탑다운이나 바텀업이나 결국 길게보면 깊게 알아야하긴 하는데 솔직히 사람마다 맞는 방법이 다르다보니 ㅎㅎ;
보통 코딩 공부 초반에 어떻게 했었는지 궁금해서
IO발생이나 메모리 copy여부나 시간복잡도같이 성능영향있는 부분은 짚고넘어가야지 - dc App
지금 그런게 너무 추상적으로 느껴짐 맨 첨에 C언어로 프로그래밍언어 입문했는데 구체적으로 공부 안했어서 그런가 싶기도 하고...
곧 운영체제 배우면 이해가능 - dc App
아하 고맙다...