실천 중의 재구성 02코드의 시각 효과, 시각 효과는 논리입니다.

732 단어 코드
프로그래머들은 코드를 읽는 시간이 쓰는 시간보다 길다는 것을 인정할 것이라고 믿는다.그럼 코드를 쓸 때 다른 프로그래머들이 프로그램을 빨리 읽는 데 도움을 줄 수 있는 수단이 없을까요?
한 가지 예를 들어 보십시오. 물론 이곳에서 준 일지는 매우 간단합니다. 실제적으로 중요한 조작에 있어서 일지는 많은 것을 쳐야 합니다.
		try {
			//     ,       
			db.operate();
		} catch (Exception e) {
			log.warn(e);
		}

		log.info("msg");

시각적으로 보면 뚜렷하지 않다.그리고log.info에서 판단을 하지 않으면 db 작업이 실패하더라도 정보를 출력합니다.
이곳은 눈의 빠른 스캐닝 능력을 이용하여 코드를 재조직하여 배치할 수 있다.
		try {
			//     ,       
			db.operate();
			log.info("msg");
		} catch (Exception e) {
			log.warn(e);
		}

ok, 생각하지 말고 힐끗 쳐다보면 로그가 성공 로그이고 실패 로그라는 것을 알 수 있다.

좋은 웹페이지 즐겨찾기