Recent Posts

JUnit으로 test coverage를 높이는 습관

less than 1 minute read

“우리나라 정서상 어렵다, 현실에 맞지 않다”는  말들을 하기도 하고, 듣기도 한다. Rod Johson이 그의 저서 “Expert one-on-one J2EE Design and Development”에서 XP 기법을 소개하면서, 그 기법의 모든 것을 따르지는 않더라도 테스트...

why ~? vs. how come ~?

less than 1 minute read

why와 how come은 둘 다, “왜~?”라는 문장을 구성한다. 그러나, 그 뒤의 문장 순서가 다르다는 차이가 있다. why로 시작하는 의문문은 우리가 알고 있는 의문문의 형태이다. 그러나, how come은 평서문의 순서를 취한다. “왜 전화 안 했어?” Why didn’...

a string of ~ 일련의

less than 1 minute read

한자어로  [一連]  이라고, 많이 쓰는데 영어에도 이런 표현이 있다. string이 프로그램에서는 문자열이지만, 원 단어 뜻에는 “줄”이라는 뜻이 있고, 이를 이용하여 a string of ~ 라고 하면 , “일련의 ~” 라는 뜻이 된다. a string of ~ 라고 하면, ...

there is no ~ing

less than 1 minute read

“~하는 것은 불가능하다”, “~할 수 없다”라는 뜻이다. ~하는 것은 불가능하다, ~할 수 없다라는 말을 영작할 때, 습관적으로 It is impossible to ~, S cannot ~ 라고 했다면, there is no ~ ing라고도 써보자. 내일 전화영어에는 꼭 써...

hudson - FindBugs 연동하기

2 minute read

“내가 작성한 코드는 잘 작성한 것일까?” 내가 작성한 코드가 이상없이 동작하는지 검사하기 위해, JUnit 등을 사용하여 테스트를 수행해 왔다면, 이제 이런 질문을 던져볼 만도 하다. 프로그래머가 작성한 코드는 “논리”의 집합이다. 그렇다면, 테스트케이스는 “그 논리가 적합한...