??
[질문] TDD가 그냥 코드짜기전에 테스트코드를 작성한다 이게 끝인가요?
익명(wkc7q7seyze)
2022-08-20 15:18
추천 0
댓글 24
다른 게시글
-
다들 패키지매니저로 yarn berry를 쓰시는 건가요? 의견 여쭙습니다 [5][질문] 익명(wkc7q7seyze) | 22.08.20추천 0
-
리눅스는 gui 안깔면 쓸만함 [6][%] C#(cpppp) | 22.08.20추천 0
-
언어떡밥이 제일 븅신같은듯 [5][%] 익명(106.101) | 22.08.20추천 13
-
c/c++ 쓸줄 아는 웹 땔깜하고 아닌 웹땔깜 특징 [1][%] 익명(172.226) | 22.08.20추천 0
-
노트북에 리눅스 깔면 문제없나 [7][질문] 맥주마스터(wingsung618) | 22.08.20추천 0
-
회사에서 노트북에 우분투 깔았다가 ㅈ댐 [13][%] 익명(211.216) | 22.08.20추천 0
-
여기는 그래서 안 까이는 언어가 뭐임 [8][%] 익명(223.38) | 22.08.20추천 0
-
맥북 웹개발자만 쓰는거 아닌데 [11][%] 익명(118.149) | 22.08.20추천 5
-
AI분야의 에를랑겐 프로그램이 GDL인가? [2][%] 익명(223.62) | 22.08.20추천 0
-
그래서 C++은 대체 불가능한 도메인이라도 있지 않냐 [5][%] 익명(223.38) | 22.08.20추천 4
인터페이스를 먼저 명확히 정의하는게 핵심임. 그 인터페이스대로 테스트코드를 먼저 짜고, 구현을 조금씩 수정해나가며 완성하는게 tdd임
오 답변 감사합니다. 인터페이스 키워드로 검색하니까 많은 정보가 나오네요!!
인터페이스는 아무상관 없어 병신아
엥 . 그럼 선생님은 뭐라고 생각하시나요,,,?
설마 인터페이스를 클래스 구현하는 자바나 씨샵 문법이라고 생각하고 그딴 쌉소리 하는거 아니지?? 아니라면 인터페이스없이 테스트코드를 어떻게 짬??
위키피디아 좀만 읽어봐도 아닌걸 알텐데 어디서 ㅈ같은걸 배워왔노
TDD에서 강조하는 리팩토링 핵심엔 상속 구조 정렬이 있다 근데 인터페이스부터 명확히 정의 ㅅㅂ ㅋㅋㅋㅋ
아 위키피디아 읽어보셨어요?? Tdd 만든양반들도 인터페이스를 강조하는데ㅋㅋㅋ 리팩토링은 tdd랑 상관없다 게이야. 테스트를 먼저짜든 나중에짜든 리팩토링은 똑같아
상속 구조도 결국 인터페이스의 일부 아님?
어디서 개소리를 듣고왔는진 모르겠지만 어떠한 TDD 방법론을 찾아봐도 인터페이스 정의 후 테스트코드 작성하라 하지 않는다 116.251은 차단하셈 TDD 첫줄만 봐도 테스트 코드 작성해라(컴파일이 안되도 된다) 가 다 써져있는데 명확한 인터페이스 정의 ㅇㅈㄹ ㅋㅋㅋㅋㅋㅋㅋ
Requirements 를 먼저 정의하라고 함. 그게 인터페이스야 멍청한놈아
그 테스트코드의 인풋 아웃풋이 어디서 나오냐고. 인터페이스에서 나오잖아 답답한놈아
너가 계산기를 만든다고 치면 제일 먼저 더하기 테스트코드를 만들고 Calcurate 클래스 만들어서 더하기 함수 구현하고 빼기 테스트 코드 작성, 클래스에 빼기함수 추가...반복해서 모든 연산자를 클래스에 다 때려박고 그 이후 리팩토링으로 인터페이스로 분리를 하든 공학계산기 클래스를 만들어서 클래스를 분리를 하든 그런식으로 설계를 바꿔나가는거다
처음부터 공학계산기에 계산기를 상속시켜서 설계를 하고 이 함수는 어디에 들어가고 이 함수는 여기가 좋겠군 한뒤 테스트코드 짜는 그런게 아님 그럼 설계도 테스트도 망하는 ㅈ병신개발론이 되는거임
너 솔찍히말해봐. 인터페이스가 뭔지 모르지?? Api 할때 그 인터페이스라고!!! 자바 interface 문법이 아니라
인타페이스 사전적인 뜻을 모르는 저능아가 있네
슼통 친구는 인터페이스 하면 자바 인터페이스밖에 생각이 안 나나봐 ㅋㅋ
calcurate라는 거 보니까 컨셉 같은데요
223 능지처참이네 ㅋㅋㅋ
설계를 잘 마치고 들어가는게 가장 큰 내용아님? 그래서 해당 설계를 테스트코드로 옮기고 하나씩 맞춰가는 느낌으로 이해했는데 - dc App
tdd로 구조 잡고 시작하면 날림 개발 불가능함 ㅋㅋㅋ - dc App
구조 잡고 그 구조대로 돌아가는지 확인하는 코드를 작성하고 그 테스트를 통과하는 코드를 작성하고..
223.38/ 그냥 인터페이스가 뭔지 모른다고 인정을 해라 ㅂㅅ아