대략적으로 정리하면 아래와 같다.
- 반복작업 줄임
- 몰입시간 증대
- 자동화
...
가속
- 다중클립보드 사용
- command prompt explorer Bar 사용
-
- explorer와 cmd창을 동시에 사용
- command prompt here
- 단축키 위주의 사용
- 반복되는 작업은 매크로를 사용
집중
- 몰입시간 적용(집중근무시간 활용)
- 불필요한 알림끄기
- 파일을 찾을때 스트링검색 기능을 사용하기
-
- 위치를 찾기위해 고생할 필요가없다.
- 루티드뷰사용
-
- explorer /e,/root, D:\02Project
- 서브버전, 크루즈 컨트롤, 트랙, 밍글
- 윈도우 파워쉘(모나드)
-
- Vista 이상 기본 지원
- 고급 커맨드라인 명령
- 기타
-
- 테스트
-
- 단위테스트
-
- 개발자의 기본테스트
- 기능테스트
-
- 담당 테스터가 제품기능을 확인하는 테스트
- 통합테스트
-
- 여러다른 기능이 복합적으로 사용될 때 생길 수 있는 문제점을 발견하기 위한 테스트
- Time BOX
-
- 어떤 업무를 달성하느데 필요한 시간을 뜻한다. 마감일을 못박아 두고 절대 연장하지 않는다. 마감일을 ㅓㄴㅁ기면 실패한 걸로 간주하고 취소하거나, 일정을 조정한다. 보통 애자일 소프트웨어 개발시 위험을 관리하는 방법으로 사용
- 반복 금지 - 반복은 악이다.
-
- 2번이상 사용된것은 10번이상 사용될 확율이 높으므로 자동화한다.
-
- 루비
- 파이썬
- 등 스크립트 또는 매크로 활용
- 정식 빌드 컴퓨터 두기
-
- 빌드에 필요한 라이브러리도 포함
-
- external 링크 걸어서 사용하여 중복성 제거가능
- 빌드(MAke util, ant, nant, rake, make)
- 빌드 파일에는
-
- 통합빌드
- 테스트용 DB구성
- 단위 테스트 전체 수행
- 코드 분석
- 배포
- 파일 디렉토리 링크 기능
-
- juction 이라는 툴 있음
- os차원의 링크 생성해줌
- 부정합
-
- DB 테이블 변경시 QUERY변경이 필요함
- 이런한 상황에 대한 로그를 생성해줌
- 이것을 기반으로 해당 QUERY문들을 수정가능
'책읽기 > 개발관련독서' 카테고리의 다른 글
[독서]철통보안, 윈도우즈 레지스트리 포렌식/할렌카비 (0) | 2014.05.14 |
---|---|
[독서]프로젝트가 서쪽으로 간 까닭은/톰 드마르코 등 (0) | 2014.03.27 |
[독서-개발서적]안드로이드 NDK 네이티브 프로그래밍/데무라 나리카즈 (0) | 2014.03.06 |
[독서]PM의 변/나피엠 (0) | 2014.03.04 |
[개발관련도서]희망도서:읽은도서 (0) | 2010.06.29 |