2008년 12월 08일
kwon37xi의 2008-12-08 북마크
- Apache Tomcat 6.0 - Monitoring and Managing Tomcat tomcat jmx
- Flex 개발자를 위한 자동 테스팅 flex flash actionscript unittest test
- Writing clean code cleancode 읽음 깔끔한 코드 작성해야 하는 이유와 동기 유발 방법. 별로 도움은 안되는 글이네.. --;
- 7 tips on writing clean code | Larsblog cleancode 읽음 깔끔한 코드 작성하기 - 실전 자바 예제.
- Servlet 3.0 Annotations : Shing Wai Chan's Weblog java servlet servlet3.0
- Jump into JavaFX, Part 2: JavaFX Script - JavaWorld javafx
- Jump into JavaFX, Part 1: JavaFX Preview SDK - JavaWorld javafx
- GCIDE_XML english dictionary gnu GNU 영어사전 XML 데이터
- OpenSolaris에서 SCIM 사용하기 opensolaris scim 한글 읽음
- Customizing OpenSolaris Screen Resolution running in VirtualBox on a MacBook Pro : Paul@Sun opensolaris virtualbox 읽음 VitualBox로 깐 OpenSolaris에 Guest Addtion 깔기
- reflections - Google Code java reflection Reflections scans your classpath, indexes the metadata, allows you to query it on runtime and may save and collect that information for many modules within your project.
- Java World Interview on Scalability and Other Java Scalability Secrets | High Scalability java scalability
- JS와 CSS의 문자셋 지정 javascript css charset encoding
- 가벼운 가상 PC 프로그램 버추얼박스 (VirtualBox) 게스트 확장 설치, 폴더 공유 virtualbox share folder VirtualBox 게스트가 Windows 일경우 공유 폴더 기능
- Violet - Simple UML Editor violet uml java
- J2EE Without the Application Server | O'Reilly Media j2ee jee jta
- XA transactions using Spring - JavaWorld java jta xa transaction
- JOTM을 통한 트랜잭션 처리 wit h Tomcat tomcat jotm transaction 분산트랜잭션
- [특집] 놓칠 수 없어! 상황별 맞춤 연말 공연 > 공연의 모든것 - 플레이디비 12월의 공연들
- Java Performance Tuning java performance tuning optimization
- High Performance Tuning for ActiveMQ/FUSE Message Broker mq java activemq tuning performance optimization
- Java API Design Guidelines java api design 읽음
- InfoQ: How to Design a Good API & Why it Matters api design
- Pondering About JSR-135, the New Servlet 3.0 Specification java servlet servlet3.0 읽음 현재(2008겨울) 진행중인 Servlet Spec 3.0의 POJO 기반 서블릿과 필터 기능 소개와 문제점 지적.
POJO와 Annotation 기반의 urlmapping과 Method 지정(GET,POST)등을 지원하지만, 여기에 문제가 있다. - Testing private methods, TDD and Test-Driven Refactoring unittest tdd junit 읽음 TDD(테스트 우선)으로 개발할 경우에는 항상 public 메소드에 대해 테스트를 하며, 개발이 끝난뒤 리팩토링 과정에서 public 메소드가 사용하는 공통 부분을 private으로 빼게 된다. 이미 public 메소드에서 private으로 리팩토링한 부분도 테스트 했으므로 private 메소드에 대한 테스트는 불필요해 진다.
기존 코드(legacy code0를 리팩토링 할 경우 TDR(Test Driven Refactoring, 테스트를 먼저 만들면서 리팩토링 하기)를 하면서 임시로 private 메소드를 package 메소드로 바꿔 테스트를 만들 수도 있다. 하지만 private 메소드들을 호출하면 public 메소드들에 대한 테스트 개수가 늘어나게 되면서 자연스럽게 private 메소드에 대한 테스트 커버리지도 늘어난다. 이런 상황이 되면 package 메소드를 private으로 바꾸고 private 메소드에 대한 테스트 메소드를 삭제하면 된다. - 2008 연말정산 연말정산 2008
# by | 2008/12/08 06:01 | 오늘의 북마크 | 트랙백 | 덧글(0)







☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]