http://code.google.com/p/okjsp 연결을 위한 플러그인을 다룹니다.
plugin url: http://knittig.de/googlecode-mylyn-connector/update/
KDF 발표자료입니다.
SCM은 Software configuration management의 약자입니다(흔히 형상관리라고 하더군요).
CVS, Subversion 같은 것들이 하는 버전 관리를 거창하게 부르는거죠 -_-;;
Source Control Management로 알고있었는데 Eminecy님덕분에 배웠습니다. :0
여전히 부지런하십니다. kenu 엉아.
뭐.. 고만고만한 약어 입니다..
http://en.wikipedia.org/wiki/Scm
http://en.wikipedia.org/wiki/Software_configuration_management
http://en.wikipedia.org/wiki/Source_Code_Management
작년 11월부터 손에 가지고 다닌 책입니다.
다 읽기는 했지만 글자만 다 읽었습니다. ^^; 사실 솔직히 얘기하면 마지막 10% 부분은 많이 설렁설렁 읽었습니다.
읽고난 후 소감은 음... "해 냈다."입니다. core j2ee patterns 이어서 두 번 째 완독한 원서라고 할까요.
축하드립니다.
전 책이 화장실변기 빠져서
책 두께가 두배가 되어버렸습니다.
사진을 보니 정말 열심히 보신것 같네요.
전 너무 수박 겉핥기식으로 봐서.
http://www.okjsp.pe.kr 에서 주최한 부산세미나입니다.
주제는 레거시 코드 관리 전략이고, 중앙 ITEA 부산 서면센터에서 열렸습니다.
JCO 자바컨퍼런스 내용을 조금 더 보충했습니다.
웃어준 게 아니라 웃게 만들어주신거죠 ^^
중간중간에 터지는 단어선택 센스가 일품이었달까요 ㅎㅎ
오늘 강의 정말 재밌었습니다 ^^
후회없이 사는 것... 미련없이 사는것...
행복하게 사는것 보람있게 사는것 이라고 고쳐 듣겠습니다.
꿈이 있는 사람은 즐겁고 눈에 빛이 납니다.
나중에 반짝이는 눈빛한번 기대할게요 ㅎㅎㅎㅎ
과장님 저의 좌우명도 후회없는 삶을 살자에요 ^^;
암튼 고생하셨습니다..토요날 가긴했는데 늦게 도착하는 바람에 못봤어요..
아내에게 그 많은 사람이 있는곳도 보여주려 대려갔는데..
문이 꽉 닫혀 있더라고요..
과장님 화이팅입니다!! 아자!
플레이샵갔다와서 피곤해서 닌자모드..-.-
아쉽지만, 레거시 코드에 대한 이야기는 다음에(?) 같이 하도록 하죠
저두 다녀왔었습니다. 기조연설까지만 듣고 선약이 있어서 자리를 떠야했었죠.
섹션도 많이지고 들어보고 싶은 발표들도 있었는데 무지 아쉬웠습니다 ^^;
무사히 발표 잘하셨다니 축하드려요~!!!!
강연 잘 들었습니다.
자바컨퍼런스 강연 두번째네요. ^.^
사실 중반부부터 좀 졸아서 죄송스런 기분입니다. (지난번 레거시 관련한 kenu님의 동영상을 봐버려서요.)
많은 정보 얻고 있습니다. 늘건강하시고 행복하세요...
옥희랑 여기 블로그에서만 케누님을 알아왔던 지라
굉장히 아저씨 같은(^^) 분이신 줄 알았는데,
아저씨와는 거리가 먼 외모에... 넘치는 유머에... 즐겁게 잘 듣고 왔습니다.
자리가 없어 맨 뒤 난간에 간신히 엉덩이 붙이고 힘들게 앉아 있었지만,
시간이 짧아 많이 아쉬웠습니다.
아직도 11,000라인의 ㅈㅆ페이지는 잊을 수가 없습니다~~
원고 토픽 목록입니다. 정리한 내용은 다음달 마소에서 뵙겠습니다.
-----------------------------------------------------------------
21세기 프로페셔널 프로그래머
프로페셔널(professional)의 정의
해커? 프로그래머?
프로그램은 종류에 따라 나뉘어집니다.
그에 따라 프로그래머의 성격이나 스타일도 변합니다.
애플리케이션
비즈니스 애플리케이션
초정밀 애플리케이션
프로그램의 특성 중 하나는 갈수록 복잡해진다. 프로토타입은 간단, 리팩토링 필요. 명세 필요
If가 많은 프로그램은 생각의 분기를 발생시키기 때문에 코드의 가독성이 떨어진다.
기능의 추가 변경으로 인한 사이드이펙트
팀개발의 특성을 이해
오케스트라는 독주회가 아닙니다.
의사결정권한 가진 사람과 그 비즈니스 특성에 관한 이해
나밖에 이해 못하는 코드
시간이 흘러 나도 이해 못하는 코드. 청문회용 코드
코드리뷰를 통해서 널리 알리자.
코드리뷰에 대한 팁
마녀 사냥이 되어서는 안 된다.
랜덤 선택
팀간 코드 패턴에 관한 토론
내용정리 필수, wiki 이용.
동료와 코드로 얘기해 본지 얼마나 되었나.
지우지 못하는 코드
나중에 시간 날 때 정리하면 지는 거다.
깨진 유리창 법칙을 기억하라
누가 휴지를 버리고 방치해 두면 머지 않아 쓰레기 버리는 곳이 된다.
리팩토링은 쓰레기 청소하는 방정리와 같다.
군대에서 관물정리를 하는 이유는 간단하다. 보기 좋으라고 하는 것이 아니라. 전시에 불이 꺼진 상태에도 어디에 무엇이 있는지 빨리 찾아서 입고 출동하기 위해서이다. 짱 밖아 놓은 것이 많은 관물대는 스릴 만빵이다.
개발자와 오픈소스
자기가 만든 소스를 적들에게 알리지 말라. 내 밥줄인 소스를 공개할 수 없다.
독불장군 스타일의 혼자 노는 개발자
다른 사람과의 협업을 통해서 더 나은 프로그램을 만들 수 있다.
협업(collaborate)이라는 단어는 함께(col) 일하는(labor) 방법이다.
협동하는 방법
네비게이터
유저
패처
문서작성자
기여자
오픈소스를 이용하는 이유는 프로그램의 제어권을 잡을 수 있기 때문.
감사하는 마음을 갖자.
아주 나쁜 소스 도용.
프로페셔널 프로그래머는 과연
댓글을 달아 주세요