물질적인 면에서 성공하지 못한 것은 부끄럽지 않다. 다만, 내가 20년 전에 이루었던 능력을 이제는 잊어버린 사실이 안타깝다. 나와 후배들이 씨앗 뿌린 결실로 동아리 후배들이 만든 회사가 며칠전 10주년 되었다고… 구 사이에 난 팀을 이끄는 능력을 상실했지.
PM 04:39
DDD 재정리 중인데, 불변 클래스 작성을 강제할 수 있는 방법이 무얼까? 1) 철저한 교육, 2) 어노테이션 등으로 불변임을 지정하고, eye check or validator를 구현. 세상에 가장 못 믿을 게 '코드'라지만 결국 사람을 못 믿는게 문제인듯…
PM 08:46
역시, 은탄환은 없었다. JPA를 사용하니 CRUD가 단순해 지기는 했는데… Update는 여전히 모호하고, Join을 이용한 자유로운 데이터 조합은 불가능한 듯(?) 보이고, 통계는 아예 넘사벽 이더라. 이런 문제에 대한 해결책을 논의할 시간과 자원은 없고~
PM 01:57
자바의 어노테이션을 처음 봤을 때는 뭐 저런 군더더기를 코드에 붙이고 난리야? 라는 생각도 했었는데 이제는 설계자와 개발자 간의 갈등을 해소할 수 있는 좋은 도구가 될 수 있을 것 같다는 느낌도 든다. MDA, DDD를 탁상공론이라고 생각하던 때도 있었꼬…
AM 11:49
fupfin님의 감수 멘트 인용 : “프링을 왜 써야 하는지, 스프링을 쓰면 어떤 이득을 볼 수 있는지 알고 이 이점을 살려 사용하는 곳” : 이런 질문을 던져봤는데, 답 해줄 사람이 없더군요. 제 스스로 써내려가야 겠죠. 그런고로 감수하신 책부터 사야겠어요.
AM 11:33
“A good architecture is not created in a vacuum.” Fielding 씨의 박사 논문 중에서… 단, 한 줄의 정의에 매료되는게 얼마 만인가? 아키텍쳐를 설명하려면 문맥과 논리를 바탕으로 해야한다. 닥치고 써라 하는 글들이 넘쳐난다…
PM 06:19