210206~14_라섹수술 / 15_B책_쓸모없는 비교, 부정

정재현·2021년 2월 15일
0

TIL

목록 보기
67/80

라섹수술을 하고 다시 왔다!
시력도 0.1 에서 1.0으로 올랐다!!
그렇지만 아직 모니터를 보면 눈이 많이 피로해져서 되도록이면 모니터는 사용안하려고 한다.
업무는 어쩔수없지만 TIL는 책을 위주로 하고 포스팅은 요약해서 좀 적게 하려고 한다.

그래서 오늘은 B책을 진행했다.
33페이지~ 38페이지

1.1 <쓸모없는 비교 피하기>
if else문을 사용할 때 조건문에 굳이 true false 사용하지 않아도 될 때는 지우는 것이 바람직하다.

1.2<부정 피하기>
코드에서는 긍정표현식 보다 부정표현식을 사용해라.
코드를 읽을 때는 일반적으로 긍정 표현을 사용하는 것이 더 간단하면서 명백하다.
업무할 때를 돌이켜보면 간혹가다가
'해당 엘리멘트가 없는게 아닐 때' 라던지 '이게 해당되지 않는 것'
이런 부정 표현을 사용할 때가 있는데 곰곰히 생각해서 긍정 표현식으로 바꾸도록 습관을 들여야겠다.
근데 사실 책에서도 나오지만 부정 표현식을 쓸 수밖에 없는 상황도 나온다.
그럴 때는 어쩔수 없지만 내가 제어할 수 있는 울타리 안에서는 긍정 표현식으로 바꾸도록 노력해야한다.
그렇지만 부정적 메서드는 모두 제거하는 것이 가장 좋다고 하니 부정 메서드는 만들지 않는것으로 노력!

내일도 계속해서 진행한다!

오늘의 코멘트: mac의 블루라이트 차단을 했지만 눈이 하루종일 피로함.. 루테인과 오메가3를 복용해야겠다!

profile
"돈받고 일하면 프로다"

0개의 댓글