부스트캠프 (11) 썸네일형 리스트형 [부스트캠프 웹모바일 9기] 챌린지 Day 7 학습 정리 단위 테스트 정의프로그램의 작은 단위인 함수나 메서드가 제대로 동작하는지 확인하는 과정개발자가 작성한 코드가 예상대로 작동하는지 체크한다. AAA 테스트 패턴Arrange (준비): 테스트를 위한 데이터와 환경 준비.Act (실행): 테스트할 코드 실행.Assert (단언): 실행 결과가 기대한 대로 나왔는지 확인. Given-When-Then 테스트 패턴Given (준비): 테스트를 위한 초기 조건을 설정.When (실행): 테스트할 동작이나 이벤트를 실행.Then (단언): 실행 결과가 예상한 대로 나왔는지 확인. given - when - then 테스트 패턴과 AAA 테스트 패턴은 매우 유사하다. given(arrange), when(act), then(assert) 다만 차이점이 있다면 표현 .. [부스트캠프 웹모바일 9기] 챌린지 Day 6 학습 정리 클래스(Class), 객체(Object), 인스턴스(Instance) 간단 정리클래스(Class)객체를 만들어 내기 위한 설계도객체의 상태와 행동을 규정하지만 그 객체를 의미하는 것은 아님 객체(Object) 클래스에 정의된 속성과 메서드를 가지는 실체실제 메모리에 할당되며 실제 동작을 수행한다. 인스턴스(Instance) 특정 클래스의 실제 구현체클래스로부터 생성된 개별 객체여러 개의 인스턴스가 하나의 클래스로부터 생성될 수 있다. 김춘수의 꽃과 객체지향 프로그래밍 사실 OOP 개념을 막 배우던 시기에는 대체 OOP를 왜 쓰는 가에 대해서 깊은 공감을 하지 못 하였다.그래서 나는 김춘수의 "꽃"이라는 시로 이해를 하려했던 기억이 있다.물론 지금 생각해보면 민망한 비유기는 하지만 적어도 .. [부스트캠프 웹모바일 9기] 챌린지 1주 차 회고 ⏳ 부스트캠프를 지원하기까지.... 안녕하세요! 저는 곧 대학교 졸업을 앞두고 부스트캠프 웹 풀스택 9기를 참여하게 된 최재영입니다! 저는 다른 동기들에 비해 애매한 학점, 애매한 프로젝트 경험을 가지고 있었습니다. CS 지식을 어느정도 알긴 하는데 깊게 물어보면 자세히 답하지 못 하고,Django나 Spring boot로 Rest API를 구현하고 배포하는 것은 할 줄 알지만 그 또한 매우 얕고,그렇다고 다양한 기술 스택을 가지고 있냐고 물어보면 그건 또 아니고.... 그런 애매한 상태를 가진 채 졸업을 앞두고 있었습니다. 그래서 저는 제가 부족한 점이 무엇인지에 대해 고민을 하였습니다.제 단점에 대해 다음과 분류하고 C에 대해 분석하였습니다. 내 실력(A)실력 향상을 위한 노력 (B)실력 향상.. 이전 1 2 다음