TotT: 싱글턴을 피하기 위한 의존성 주입 사용하기

싱글턴을 사용하는 코드를 테스트하기는 어렵습니다. 일반적으로 테스트하려는 코드는 싱글턴 인스턴스와 강력하게 결합되어 있습니다. 싱글턴 객체가 종종 정적 이니셜라이저나 정적 메서드에서 생성되기 때문에 싱글턴 객체의 생성을 제어할 수 없습니다. 결과적으로 싱글턴 인스턴스의 동작을 목킹(mocking)할 수도 없습니다.

[Read more]

번역글: 판타지 야구 포인트 리그 전략: 야후의 기본 설정에 대해 알아야 할 모든 것

많은 판타지 야구 작가들이 기사를 쓸 때 주로 로티서리 (rotisserie) 형식을 생각하지만, 포인트 리그 (H2H points) 는 야후를 포함한 많은 인기 사이트에서 기본 설정이 되었습니다. 그리고 로토 형식과 달리 포인트 리그 채점 시스템은 사이트마다 크게 다릅니다.

[Read more]

번역글: PLO8 (오마하 하이로우) 초보자를 위한 규칙

포커는 텍사스 홀덤만이 전부가 아닙니다. 일부 플레이어는 액션을 찾아 다른 분야로 가기도 합니다. 예를 들어, 팟 리밋 오마하와 오마하 하이/로입니다. 그렇다면 가장 강한 (하이) 조합뿐만 아니라 가장 약한 (로우) 조합도 고려되는 포커 게임은 무엇일까요? 짐작하셨겠지만, 이 자료에서는 PLO8 (오마하 하이로우) 의 규칙과 그 특징에 대해 더 자세히 알려드릴 것입니다.

[Read more]

TotT: 너무 많은 테스트

영화 아마데우스에서 오스트리아 황제는 모차르트의 음악에 “음표가 너무 많다”고 비판합니다. 하나의 기능을 테스트하는 데 “너무 많은” 테스트는 몇 개일까요?

[Read more]

번역글: 모든 것을 공격으로 해석하는 사람과 대화하기

어떤 말이나 제안이라도 상대방을 화나게 할까 봐 조심스러웠던 적이 있나요? 우리는 때때로 우리가 하는 모든 말을 비난으로 해석하는 사람을 불쾌하게 하거나, 우리가 의도한 대화의 요점을 놓치게 하는 특정 단어를 사용할 수도 있습니다. 대화가 언제 터질지 모르는 지뢰밭처럼 느껴질 때 믿을 수 없을 정도로 어렵고 심지어 좌절감을 느끼기도 합니다. 그렇다면 모든 것을 공격으로 해석하는 방어적인 사람과 긴장을 고조시키지 않고 어떻게 대화할 수 있을까요?

[Read more]

TotT: 스트룹 효과

스트룹 효과는 대략적으로 레이블(이 경우 단어)이 내용(색깔)과 같은 영역에 있고 의미가 충돌할 때, 레이블이 내용을 이해하는 능력에 방해가 된다는 것을 의미합니다.

[Read more]