|
더 많은 일을 하면서 더 빨리 하기
경험과 직관적인 능력을 겸비하여 설계, 코딩을 바로 시작하는 사람은 얼마나 좋을까? 하지만 그렇게 되기 위해 나름대로 과정을 거쳤을 것이다. 만약 경험과 능력이 부족한 상황에서 직관적인 개발은 미래를 예측하지 않는 실수를 범할 수 있다. 당시엔 빠른 결과물을 만들수 있지만 소프트웨어 역시 성장을 하기에 더 많은 시간을 허비하게 되는 독이되어 돌아올 것이다. 이래서 개발자는 노가다라 여기는 분들도 있다. 그렇다면 원인을 제공한건 누구일까? 유연하며 견고한 소프트웨어 개발을 위해 논리적 사고를 통한 패턴을 수립하고 설계하여 개발한다면 당장 시간이 지연될지 몰라도 오히려 생산력을 향상 시켜주며 구성원간에 코드 공유시 이해와 재사용을 원활하게 해줄 것이다. "그땐 시간도 없고 급한 맘에 이렇게 했는데 후회 스럽군." 또한 시행착오를 줄여주며 개발에 요구되는 사고력도 보다 유연하게 확장시켜 준다. 나역시 TDD, 디자인 패턴 활용 등은 하나의 방법으로 쉽게 간과하곤 했다. 하지만 보다 쉽고 편하게 일할 수 있는 방법을 찾다보니 돌아가는(제대로 하는) 지혜를 깨달았다. 그밖에 기대효과로는 버그없는 개발이 가능해지며 생각하는 훈련을 통해 보다 실용적인 사람이 될 수 있다. P.S : 내가 생각하는 것과 개발하는 스타일을 따라하는 후임자들이 있다. 그렇다면 나의 모습이 그들에게 도움이 되는지 고민해 봐야한다. 윗물이 맑아야 아랫물이 맑다는 말이 정말 와 닿으면서도 무서운 것 같다.
|
메모장
이글루 파인더
카테고리
전체
Agile Methodology Design Patterns JAVA Frameworks Open API DB관련 개발Tool System Web Server HTML/SCRIPT Talk Talk My Life 생활의 발견 허슬 두산! Fun Fun!!! 즐겨찾기 준비중 방명록 최근 등록된 덧글
우하하-_-' 유용해서 ..
by 미나 at 11/20 함께 생각하고 행동할 수.. by 강민철 at 10/21 신입개발자 인데 미흡한.. by seo at 10/13 유용한 정보 감사합니다.. by Nerv\\\'s at 09/23 저도 좋은글 담아갑니다.. by 풍 at 09/18 ㅎㅎㅎㅎ 저는 지금 개.. by 이종화 at 08/19 디자인패턴 공부하려는데.. by 이현승 at 07/22 좋은 글 잘 봤습니다. .. by 김진학 at 06/29 좋은글 감사합니다. 유.. by 엄성권 at 03/11 좋은 글 보고 갑니다. 제.. by 우기 at 01/10 최근 등록된 트랙백
Soma buy soma chea..
by Watson soma cheap. Buy soma online. by Buying cheap soma f.. Retin a. by Retin a and lip rhytid.. joinc wiki::소프트웨어.. by yundream의 프로그래.. 내 손안의 PC - 자바가 .. by 上善若水 저도 agile에 관심이 많.. by lovelove님의 이글루 JUnit 4로 뛰어들기 by 고안해 내는 재능 inheritnace vs dele.. by Bullshit Life framework = framewor.. by 고안해 내는 재능 Struts iBATIS Spring by 고안해 내는 재능 포토로그
이전블로그
이글루링크
라이프로그
| |||