자바관련 사이트나 블로그 등을 다니면서 AppFuse라는 이름을 많이 들었다. AppFuse사이트에도 몇번 가보았고 개발자인 Raible Designs의 블로그도 구독하고 있기는 하지만 정작 AppFuse자체에는 큰 흥미를 느끼지 못했다. 단지 struts + spring + hibernate으로 개발하려는 초보자들을 위한 jump start kit같은 샘플프로그램 정도라고 생각했다. 내가 mvc + spring + hibernate 프로젝 셋업을 못하는 것도 아니고 나름대로 지금까지 해오면서 만들어 가지고 있던 샘플코드/프로젝트 파일도 있고 이 것은 자신의 힘으로 프로젝 세팅도 시작하기 어려운 초보자들이나 쓰는 것으로 생각을 했으니 자세히 볼 생각도 하지 않았던 것 같다.

최근 관심을 가지고 참여해보려고 하고있는 OpenSeed 프로젝트의 소개글을 읽다가 AppFuse에 대한 이야기를 다시 발견했다. 이 참에 어떤 것인지 한번 구경이나 해보자 싶어 다운 받아 설치를 했다. 몇가지 설정을 마친 뒤 ant로 애플리케이션을 빌드하면 DB table까지 설치하면서 심플한 사용자관리 정도가 구현되어있는 초기프로젝트가 만들어지고 바로 작동시켜 볼 수 있다.

사용한 기술, 설정파일과 코드등을 등을 자세히 살펴보면서 생각했던 것보다 꽤 복잡하고 정교한 구성이 되어있다는 느낌이었다. 잘 구성된 프레임웍을 보는 듯한 느낌이었다. 테스트 코드 또한 정교하게 작성되어있었고 Hibernate나 Spring의 사용 역시 최적의 구성으로 왠만한 조건의 프로젝트에는 그대로 적용해도 될만하다는 생각이 들었다.

시간이 더 나면 좀 더 상세히 살펴봐야겠다는 생각을 하고 있던 차에 이 AppFuse가 만들어진 스토리를 발견했다. 상당히 흥미있는 이야기였다. AppFuse는 자신이 프로젝트를 하면서 또 책을 쓰기위해 연구하고 준비했던 샘플프로그램의 결과라는 사실을 알게되었고 그것이 하루 아침에 만들어져 등장한 것이 아니라 오랜 세월동안 많은 연구와 새로운 기술의 적용 또 시행착오를 거쳐서 최적의 결과로 현재에 이르렀다는 것은 매우 고무적인 이야기었다. AppFuse가 오픈소스로 공개되고 난 후에 많은 사용자들의 제안과 의견들이 지속적으로 반영이 되고 수정되어왔다는 사실은 오픈소스가 다양한 방법으로 참연 많은 사람들의 공동의 노력의 결과라는 사실을 다시한번 일깨워 주었다.

내가 그동안 프로젝트를 수행하면서 또 스터디 하면서 알게되었던 지식들과 경험들을 효과적인 방법을 통해서 사람들과 나누고 더 발전시킬 수 있는 기회들을 만들어가는 것이 중요하다는 생각을 다시 하게된다. 이 블로그를 어떤 방향으로 이끌어 가야할 것인가 오랜동안 고민을 해왔는데 … 아아. 계속 고민이기는 하지만 일단 기술적인 경험과 지식의 나눔의 공간으로 주요한 부분을 할당해야 할 것임이 분명하다. 또 OpenSeed같은 좋은 프로젝트에도 좀 더 적극적으로 참여해야 할 것이고.

AppFuse의 사용기술과 세팅방법, 얻을 수 있는 지식 등등에 대해서는 시간을 더 가지고 천천히 살펴볼 생각이다.

Related posts:

  1. AppFuse DAO Test 코드의 문제점
  2. 유쾌한 이슈처리 재촉 메일

Facebook comments:

to “다시 발견한 AppFuse”

  1. wow, awesome article.Much thanks again. Want more.

  2. Some really choice blog posts on this site, saved to favorites.

  3. Wanted to drop a remark and let you know your Rss feed is not working today. I tried adding it to my Yahoo reader account but got nothing.

  4. Thanks again for the blog post.Much thanks again. Keep writing.

  5. you are truly a excellent webmaster. The web site loading speed is incredible. It sort of feels that you are doing any unique trick. Also, The contents are masterpiece. you’ve done a fantastic task in this topic!|

  6. I really liked your blog article. Will read on

  7. It as hard to come by educated people for this topic, however, you seem like you know what you are talking about! Thanks

  8. Real nice post, i hope you keep posting stuffs like this, thumbs up.

  9. I was recommended this website by my cousin. I am not sure whether this post is written by him as no one else know such detailed about my problem. You are incredible! Thanks!

  10. This is one awesome blog post.Really looking forward to read more. this link

  11. This is very interesting, You are a very skilled blogger. I ave joined your feed and look forward to seeking more of your great post. Also, I have shared your website in my social networks!

  12. I think that everything composed made a bunch of sense.
    However, consider this, suppose you added a little content?
    I ain’t suggesting your content isn’t solid, however
    suppose you added something that makes people want more?
    I mean 다시 발견한 AppFuse » Toby's Epril is a little boring.
    You ought to glance at Yahoo’s front page and note how they create
    post titles to grab people interested. You might add a video
    or a related pic or two to grab readers excited about everything’ve
    got to say. In my opinion, it might bring your posts a little livelier.

    Here is my blog software – Latanya,

  13. Really appreciate you sharing this article.

  14. Thanks again for the blog post.Much thanks again.

  15. This web site definitely has all the info I wanted about this subject and didn at know who to ask.

  16. constantly i used to read smaller content which also clear their motive, and that is also happening with this piece of writing which I am reading here.|

  17. whoah this blog is fantastic i love reading your articles. Keep up the great work! You know, many people are looking around for this info, you can help them greatly.

  18. you made running a blog look easy. The overall glance

  19. Im grateful for the blog post.Really looking forward to read more. Great.

  20. This blog was how do I say it? Relevant!! Finally I have found something that helped me. Thanks!

  21. I seriously love your blog.. Excellent colors

  22. Sweet internet site, super pattern , real clean and utilize genial.

  23. Just wanna admit that this is very helpful , Thanks for taking your time to write this.

  24. Loving the information on this web site , you have done great job on the blog posts.

  25. Thanks so much for the blog article.Really looking forward to read more. Much obliged.

  26. Wow! This blog looks just like my old one! It as on a totally different subject but it has pretty much the same page layout and design. Superb choice of colors!

  27. I reall liked your writing style and the blog design is also wonderful. USPS liteblue is for good employees.check out

  28. Hi, yes this piece of writing is in fact nice and I have learned
    lot of things from it about blogging. thanks.

    Review my webpage; CBD oils

  29. Please let me know if you’re looking for a article author for your site. You have some really good articles and I think I would be a good asset. If you ever want to take some of the load off, I’d really like to write some content for your blog in exchange for a link back to mine. Please blast me an e-mail if interested. Cheers!|

  30. This is one awesome article.Much thanks again. Really Cool.

  31. Wow! This can be one particular of the most beneficial blogs We ave ever arrive across on this subject. Actually Excellent. I am also a specialist in this topic therefore I can understand your effort.

  32. Jak zosta dobrym sprzedawc Sprzeda przez telefon

  33. Say, you got a nice article post. Much obliged.

  34. Very neat blog article.Thanks Again. Great.

  35. Some really nice stuff on this internet site , I love it.

  36. Many thanks! It a wonderful internet site!|

  37. Great article.|

  38. For newest information you have to pay a quick visit internet and on world-wide-web I found this website as a most excellent web page for hottest updates.|

  39. I enjoy what you guys are up too. This type of clever work and exposure!

    Keep up the amazing works guys I’ve incorporated you guys to our blogroll.

    Look into my website; Blessed CBD

  40. Thanks for sharing, this is a fantastic blog article.Really looking forward to read more.

  41. It as difficult to find experienced people in this particular topic, but you seem like you know what you are talking about! Thanks

  42. I truly appreciate this post. I have been looking everywhere for this! Thank goodness I found it on Bing. You ave made my day! Thx again

  43. nonetheless, you command get bought an shakiness over

  44. Hi to every one, as I am really keen of reading this website’s post to be updated
    daily. It contains pleasant material.

    Here is my webpage :: buy CBD oils

  45. This is very interesting, You are a very skilled blogger. I have joined your rss feed and look forward to seeking more of your fantastic post. Also, I ave shared your site in my social networks!

  46. At this time I am ready to do my breakfast, once having my breakfast coming yet again to read further news.|

  47. You’ve made some good points there. I looked on the net for more information about the issue and found most people will go along with your views on this web site.|

  48. Hey there! I know this is somewhat off topic but I was wondering if you knew where I could locate a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having problems finding one? Thanks a lot!|

  49. Im grateful for the post.Really looking forward to read more. Will read on

  50. Major thankies for the article.Much thanks again. Keep writing.

Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© 2017 Toby's Epril Suffusion theme by Sayontan Sinha