기능 구현 중심 개발의 문제-2
기능 구현 중심 개발의 문제-1에 이어서.. ‘다른 요소의 무시’, 여러 가지를 같이 관리해야 하는데 한가지만 치우치면 다른 요소가 무시당하는 부작용이 발생한다. 예를 들면 우리나라는 70~90년대 경제 발전 중심으로 치우쳐 발전했다. 덕분에 경제는 발전했으나, 민주주의, 복지, 빈부격차, 문화, 인권은 더 안좋게 퇴보하기도 하는 등 부작용이 발생했다. ‘낙수효과’란 용어가 있다. ‘고소득층의 소득 증대가 소비 및 투자 확대로 이어져 궁극적으로 저소득층의 소득도 증가하게 되는 효과’를 가르킨다. 그래서 고소득층, 대기업을 육성하듯이 경제, 복지, 정치, 문화, 인권 중에 경제를 우선으로 역량을 쏟아부으면 다른 분야도 낙수효과로 저절로 좋아질까. 좋아지는 분야도 있지만, 처음부터 같이 관심을 가져야 하는 ..
더보기
객체지향의 탄생-디자인패턴과 리팩토링
블로그처럼 네티즌을 위한 훌륭한 도구가 또 하나 있다. 트위터라는 도구이다. 블로그는 '자기 생각과 주장을, 자유롭게 글이나 사진으로 편집해서 올리고, 댓글, 트랙백, RSS, 태그등의 기법으로 쉽게 전파하는 도구' 이다. 트위터는 '블로그 처럼 자기 생각과 주장을, 짧은 글로 올리고, 친구(following, followers) 맺기, RT(친구의 글을 내가 전파함), 댓글등의 기법으로 쉽게 전파하는 도구'라고 정의한다. 블로그와 트위터의 정의로부터 이 둘의 공통점과 차이점을 찾아 보았다. 블로그는 편한대로 쓰기도 하지만 대부분은, 글을 쓰기전에 미리 이런식으로 글을 구성하겠다고 생각한다. 블로그는 글쓰기 전에 또는 글을 쓰면서 많은 노력을 요구한다. 트위터는 편한대로 쓴다. 편한대로 쓰면서 친구(fo..
더보기