|
|
Idea:Article
From IdeA thinKING
Software
기타
- 문자의 시대 - 생각을 직선적으로 하게 강요한다.
- 앞으로는 이미지의 시대 - 오감을 이용하여 생각한다.
Boost.Wave
- Wave 라이브러리를 사용하여 Boost.Test 사용시 자동으로 suite에 test() 함수들 추가하는 도구 제작
- Wave 라이브러리를 사용하여 간단한 refactoring 도구 제작.
- Makefile 수행시 CC인자를 대체하여 수행 가능하지 않을까?
- 특정 클래스에서 상속 받기. virtual 함수 template 자동 생성.
- get/set 함수 자동 생성
Boost.Program_Options
- boost::program_options 라이브러리 사용법
Refactoring (finished)
- 2007/01/03 - Bad smell in code review
- Bad smell
- 하나의 클래스안에서 특정 함수를 특정 함수들만 사용하게 하고 싶다. 즉, 클래스 내부의 private같은 것이 있으면 좋겠다.
- Cohesion이 지켜지지 않았다. 하나의 클래스가 다수의 역할을 하고 있다.
- Extract Class
autoconf (finished)
- 2007/01/03 - Using Autoconf
- Autoconf를 일반 프로그램 작성에 사용할 수 있는 간단한 step by step tutorial.
- 라이브러리 작성과 install/uninstall등의 작업이 간단해진다.
|