코딩 이론적으론 어느정도 아는데..
구현된 시스템을 읽는건 잘 모르겠더라고요.
이걸 어떤식으로 읽어야 쉽게 이해해야할지 막 파일 왔다갔다하는 경우 특히 어려운데..
ai한테 맡기기에는 너무 이해못하고 만들기에는, 부서지기 쉬운 모래탑으로 만드는게 아닌가 싶습니다..
보통 하나의 시스템이 있으면 이걸 어떤식으로 읽어야 쉽게 이해할 수 있나요?
코딩 이론적으론 어느정도 아는데..
구현된 시스템을 읽는건 잘 모르겠더라고요.
이걸 어떤식으로 읽어야 쉽게 이해해야할지 막 파일 왔다갔다하는 경우 특히 어려운데..
ai한테 맡기기에는 너무 이해못하고 만들기에는, 부서지기 쉬운 모래탑으로 만드는게 아닌가 싶습니다..
보통 하나의 시스템이 있으면 이걸 어떤식으로 읽어야 쉽게 이해할 수 있나요?
간단한 템플릿 확보해서 일단 스크립트제목을 도표나 다이어그램같이 정리해봐라 상관관계 그리고 함수를 추려서 맞물리는거 화살표라던지 정리 상속받는것은 당연 하위표시 하고 땡겨쓰는것도 표시하고 그러다보면 제일상위부분 초기화라던지 찾아진다 니가 필요하고 중요한 작동로직에는 디버그를 작성해도 좋고 이러면 일단 시각화로 어느정도 파악된다 무식해보일순 있어도
코드보면서 StarUML같은 도구로 클래스 다이아그램으로 옮기면, 중간쯤 작성했을 때 대충 시스템 제작자의 의도랑 큰그림이 보임
여담인데 코드디자인 정리하다보니 내 스타일이 이미 누군가의경험에 의해 정립이되어져 있어 해당용어도 존재하더라 아마 그걸 공부식으로 배웠으면 난 이해못햏을거다 그런데 작업하다 보면 그렇게 되더만 사람 생각하는건ㅇ궁극적으로 같다 라는걸 또 깨닫는다
유튜브 널려있는 강의는 주로 초심자용이라 한계가 있다고봄 그냥 코드 따라치기만할뿐 기초(MSDN, 서적) 최소 3번 본다는 마음가짐으로 기초 -> 초급코스 ->기초 -> RPG중급코스 -> 기초 한사이클 돌고나면 남의 코드보는것도 이해가 쉬워질거임 그때부터는 깃허브를 열어보면 대부분 다 이해가능하니까 튜토리얼에서 자유로워짐
1. 클래스 단위로 어떤 목적으로 만든 클래스인지 확인 2. 함수단위로 어떤 기능인지 확인 고수들은 위처럼 만들고 위처럼 분석함 참고로 난 n사직원
난 뉴비면 백준추천
문서 >>>>> 영상 압도적인 효율차이