프로그램이 예외처리 안된건 그럴 수 있다고 생각하고 그런 소일거리 처리하라고 나같은 사람 붙인거라 생각함

그러나 클래스 단위에사는 의존성이나 역할별로 분리가 거의 안되어있어서
뷰에서 뷰모델 계층의 동작을 알고 데이터를 불러오는 식으로 레이어 아키텍처가 깨져 있는데 이런게 너무 많음

변수이름이나 메소드 이름도
MyFile File1;
void OnLeftDown();

요런 식으로 대부분 짰던데 너무 일반적이고 지시하는 대상이 불명확해서 금방 눈에 들어오질 않음

주석 당연히 없고 멤버변수는 왜 안몰아두고 메소드 사이사이에 끼워넣었는지 모르겠다

이외에도 짜잘짜잘하게 이상한거 많은데 다 적고 넘어가기엔 좋지 않아 보이는 코딩 스타일이 많아 보임

시니어라면 그렇게 짠 이유가 있을거라고 이해하려고 지금도 굉장히 노력중이고
이주일째 코드 들어다 보고 있는데 기분이 좋지 않음.. 읽기 어렵거든

잘 못된 코드는 그냥 기한이 짧았다고 퉁 치고 넘기겠는데
코딩 스타일은 이상한거같다