2학년때 배울때 가능하면 private만들고 public으로 접근하는 멤버함수 설정해서
쓰랬는데
지금 만들고있는게 이런식으로 하니까 너무 머릿속에서 중구난방으로 됌
즉 노드 클래스가있고
전체 트리 클래스가있는데
노드클래스는 하나의 노드안에서 움직이는거고
트리는 트리전체관리라서 삽입,삭제 이런건 여기다 함수넣어야되는데
교수가 알려준 슈도코드를 노드안에넣어야할지 트리전체클래스안에 넣어야할지 좆나게 헷갈리고 이걸 슈도코드구현하는것도
어차피 트리전체에서 함수구현해도 결국에는 노드클래스에서 만든 public의 멤버함수를 써야하긴하는데
이런거 신경쓰지말고
걍 전부 public으로 해서 간단하게 수정할까????????? 과제에 이런거땜에 머리쓰는게 좆같음
학부때 public으로 private 건들이는식으로 프로그래밍짜는연습 안해놓으면 실무가서 타격 많이 받음??
그니까 public으로 private변경함수 다 하나하나 형태맞춰서 만든다음 이용하는게 좆나번거롭고 1번돌아가는데 지금 하는 과제는 솔직히 여러명이 쓸것도아닐뿐더러 public private나눠놓은게 분할해서 작업할때 효율과 잘못건들일경우 public이 좆나게 변경되는거인데 지금 그럴일이 일어날 확률이 0에 가깝고 나혼자작업하는건데 걍 public으로 전부 돌리고 만들까? 이렇게 만드는게 익숙해지면 나중에 현직자되었을때 더 고생함?
족가고 퍼블릭 스태틱
지금 만들어놓은데까진 걍 private쓰고 나머진 public으로 다 해야겟다 ㅋ 나중에문제생기면 걍 public으로 다 돌려서 간단하게 해야징 ㅋ