티스토리 뷰

TIL

TIL ('21.03.25)

learner._.Kio 2021. 3. 26. 00:26

학습내용

논리게이트

프로토콜 간단한 정의 방법

리뷰어 Cory에게 방향성에 대해 물어봄

  • 밤새서 하지 말기(이런 건 메모해야지📝)

후위 표기법 계산기

  • 중위표기식: 4 + 10 / 5 * 3 - 1
  • 후위표기식: 4 10 5 / 3 * + 1 -
    • 연산자를 만나면 그 해당하는 연산을 앞 두 숫자가 진행한다
      1. 4 10 5 / 3 * + 1 -
      2. 4 2 3 * + 1 -
      3. 4 6 + 1 -
      4. 10 1 - = 9

SOLID - 뷩이

  • 가치
    1. 가독성
    2. 단순성
    3. 유연성
  • 객체설계 원칙
    • 가독성, 단순성, 유연성 언제 챙겨? 언제부터 고민해? 🤯
    • → 처음은 단순하게!!!
  • 페가수스 vs 유니콘
    • 페가수스: 날개 달린 말
    • 유니콘: 뿔 달린 말, 날개X
  • 올빼미 vs 부엉이

 

문제점/고민한점 → 해결방안

  • 쿠팡에서 계산기 4천원에 파는데 하아... 😱
  • 2진수 연산은 어떻게 접근해야할까ㅠㅜ

'TIL' 카테고리의 다른 글

TIL('21.03.29) - Unit Test / TDD  (0) 2021.03.30
TWL ('21.03.21~26)  (0) 2021.03.27
TIL ('21.03.23)  (0) 2021.03.26
TIL ('21.03.22)  (0) 2021.03.22
TIL ('21.03.18) - iOS View Life Cycle  (0) 2021.03.18
댓글