방어적 프로그래밍 스타일이 null체크, 예외처리, 정합성 강조면
공격적 프로그래밍은 Assert 바로 넣고
Elary return 하는거라
내 스타일 자체가 공격적 스타일이긴한데 게임 프로그래머 기본이 대부분은 공격적 스타일을 장려하게 되있음
근데 대형참사 나기 쉬운 ERP나 임베는 방어적 스타일로 테스트 커버리지 높여야하는거고
근데 애초에 웹,앱,게임 만드는데 방어형 하겠다는건 오히려 개발이 너무 오래걸림 테스트 커버리지 높이는 것보다 하나하나 빠르게 구현하는게 나음
댓글 0