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

강경하다

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • 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)
  • 방명록

전체 글 (141)
[Swift] 테스트 주도 개발 (켄트 백) - 타락한 객체

그동안 대부분 구글(?)로 공부했었지만, 더욱 멋진 개발자가 되기위해 요즘 책을 읽고있습니다👏🏻 이번 장에서는 이전 내용과 겹쳐지는 부분이 많아서, 간단하게 책 내용을 정리해보려고 해요! 📚 책 정보 📖 Test-Driven Development: By Example (테스트 주도 개발) ✍🏻 Kent Beck 지음 / 김창준, 강규영 옮김 🏢 인사이트 (insight)타락한 객체 단계별 목표 🔴 RED 마음 속에 있는 오퍼레이션 코드를 그대로 적는다. 테스트를 진행하기위한 머리속의 생각을 아무생각없이(?) 코드로 옮긴다. 테스트의 방향을 설정하는 단계! 🟢 GREEN 기존 코드를 되도록 빠르게, 실행 가능하게 만든다. 테스트를 성공시키기위한 머리속의 로직을 아무생각없이(?) 적용시킨다. 테스트의 성공만..

TDD 2022. 1. 27. 07:56
[Swift] 테스트 주도 개발 (켄트 백) - 다중 통화를 지원하는 Money 객체

그동안 대부분 구글(?)로 공부했었지만, 더욱 멋진 개발자가 되기위해 요즘 책을 읽고있습니다👏🏻 책 내용 전부를 정리하는 것이 아닌, TDD 예시에 대해서만 집중적으로 연습해보려고 해요! 📚 책 정보 📖 Test-Driven Development: By Example (테스트 주도 개발) ✍🏻 Kent Beck 지음 / 김창준, 강규영 옮김 🏢 인사이트 (insight)다중 통화를 지원하는 Money 객체 요구 사항 어떤 금액을 어떤 수에 곱한 금액을 결과로 얻을 수 있어야 한다 🔴 RED func test_어떤_금액을_어떤_수에_곱한_금액을_결과로_얻을_수_있어야_한다() { // 선언 및 초기화 let fiveDoller = Doller(amount: 5) // 곱셈 fiveDoller.multipl..

TDD 2022. 1. 23. 21:53
perssonal access token으로 비공개 레포 git clone 하기

맨날 공개 레포를 clone 하다가, 매우 오랜만에 비공개 레포를 clone하게 되었다. git clone https://github.com/.../test.git 'liib-iOS'에 복제합니다... Username for 'https://github.com': KangKyung Password for 'https://KangKyung@github.com': remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-t..

Git 2021. 10. 17. 09:34
이전 1 2 3 4 ··· 47 다음
이전 다음
250x250
TAG
  • IF문
  • 코딩배우기2
  • Swift
  • flow control
  • swift playground
  • algorithm
  • while문
  • loop
  • basic
  • Method
  • Playground
  • closure
  • 입출력과 사칙연산
  • 테스트주도개발
  • tdd
  • Network
  • 코딩배우기1
  • GIT
  • xcode
  • Design Pattern
  • 미완성
  • for문
  • function
  • IOS
  • CLASS
  • URLSession
  • structure
  • 백준
  • 1차원 배열
  • protocol
more
최근에 올라온 글
링크
  • Gmail
  • Instagram
  • Github
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바