본문 바로가기

함수2

Swift-1. 변수, 리스트, 함수 ** edwith - Swift 프로그래밍 입문 강의 참고** # 콘솔로그 # print 단순 문자열 출력 dump 인스턴스의 자세한 설명(description property)까지 출력 # 문자열 보간법 # 프로그램 실행 중 문자열 내에 변수 또는 상수의 실질적인 값을 표현하기 위해 사용 // 예시 import Swift let a: Int = 2 let b: Int = 3 print("a와 b의 합은 \(a+b)이다.") // => output : "a와 b의 합은 5이다." # 상수, 변수의 선언 # 상수 선언 키워드 : let => let 이름: 타입 = 값 ▪️(값의 타입이 명확한 경우, 타입 생략 가능 => let 이름 = 값) ▪️let은 constant (상수) 값이므로, 차후에 변경이 불.. 2023. 2. 24.
Ch3. 함수 함수는 프로그램의 가장 기본적인 단위이다. 이번 3장에서는 함수를 잘 만드는 법을 소개한다. 누군가 내가 짠 함수 코드를 보았을 때, 너무 길어서, 너무 복잡해서, 함수 이름을 이해하지 못해서, 중복되는 코드가 너무 많아서 등의 이유로 긴 시간동안 이해하지 못한다면 이 글을 읽고 함수를 짜는 방식을 고쳐보는 건 어떨까? 목차 더보기 목차 1. 작게 만들어라 2. 한 가지만 해라 3. 함수 당 추상화 수준은 하나로 4. Switch 문 5. 서술적인 이름을 사용하라 6. 함수 인수 7. 부수 효과를 일으키지 마라 8. 명령과 조회를 분리하라 9. 오류 코드보다 예외를 사용하라 10. 반복하지 마라 11. 구조적 프로그래밍 12. 함수를 어떻게 짜죠? 1. 작게 만들어라 ✅함수는 가능한 한 작게 만들어야 합.. 2023. 2. 24.