본문 바로가기 메뉴 바로가기

강경하다

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

강경하다

검색하기 폼
  • 분류 전체보기 (141)
    • iOS (27)
    • Swift (39)
    • Swift Playground (14)
    • Design Pattern (5)
    • TDD (3)
    • CleanCode (2)
    • Algorithm (40)
    • Git (5)
    • CS Basic (4)
    • SoOn (0)
    • Review (2)
  • 방명록

Swift (86)
변수 - Local vs Instance

Local 변수 : 메서드 안에서만 사용되는 변수 Instance 변수 : object 내에서 전반적으로 사용하는 변수 그냥 편하게 모든 변수를 다 Instance로 쓰면 되는거 아닌가? 라는 입문자용 마인드를 갖췄던 적이 있었다. 이 역시 변수 상수 나눠 쓰는거 처럼, 개발자의 실수(버그)를 줄이는 방법의 하나이다. *** 되도록 Instance 변수 사용은 최대한 줄이자 ..! ***

iOS 2020. 12. 9. 22:41
타입 추론

프로그래밍 언어들 중 대부분은(이젠 대부분이 아닐 수도 있다 ..) 변수를 선언할 때 타입이 뭔지를 명시해준다. swift의 경우, 굳이 명시하지 않아도, 추론해서 아 이 변수가 "~"타입을 가지고있구나 하고 스스로 인지하는걸 타입추론이라고 한다. currentValue의 경우, 옆에 = 0 을 적어줘서 Int형 자료형(타입)이라는걸 추론할 수 있다.

iOS 2020. 12. 9. 22:09
Method

프로그래밍은 중복되는 부분을 하나의 패턴으로 만들고, 이를 재활용하는 매우 매력적인 매커니즘을 가지고 있다. 이렇듯, 중복되는 부분을 하나의 패턴으로 만드는 과정 중 하나가 method를 만드는 것이다, 중복된 코드를 줄이는 것 만으로도 기술부채를 줄일 수 있으므로, 코드가독성이 좋아지고 유지보수가 굉장이 편해진다. (이게 바로 CleanCode지! 음음..)

iOS 2020. 12. 9. 22:01
이전 1 ··· 23 24 25 26 27 28 29 다음
이전 다음
250x250
TAG
  • 테스트주도개발
  • IOS
  • Design Pattern
  • 1차원 배열
  • URLSession
  • xcode
  • function
  • 미완성
  • Playground
  • swift playground
  • tdd
  • 백준
  • while문
  • flow control
  • 코딩배우기1
  • closure
  • GIT
  • structure
  • Network
  • CLASS
  • algorithm
  • Swift
  • IF문
  • basic
  • for문
  • 코딩배우기2
  • protocol
  • loop
  • 입출력과 사칙연산
  • Method
more
최근에 올라온 글
링크
  • Gmail
  • Instagram
  • Github
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바