投稿数 - 437, コメント - 52722, トラックバック - 156

独自フレームワーク

元ネタ。
http://blogs.wankuma.com/kox/archive/2009/06/01/173960.aspx

「うちの会社のフレームワーク」というモノを用意して、様々なプロジェクトに適用しようとするのは確かにあまりいい結果をもたらさない。要求がハッキリしない(もしくは要求がない)うちに用意された、未熟なフレームワーク程使いにくいものはない。

しかし、創ろうとしているシステム専用という意味で、ある規模の独自フレームワークを用意するのは有用だと思う。生産性を上げるというよりも、「コードを書く人によって作り方が全く違う」という事をできるだけ少なくするために使う。少しコードを読めば、他の箇所も同じように書かれているおかげで全体を理解しやすい、というのはシステムを作る上でとっても大事である。

皮肉にも、腕に自信のある技術者であればあるほど、自分のコードが最も正しいと信じているので、各々が個性のあるコードを書いてしまい、システムの統一感が全くなくなってしまう。このような場合は独自フレームワークに意味が出てくる。

逆に、まだ未熟な人は、他人のコードをよく読んでコードを書くのでそれなりに統一感がある。このような場合はフレームワークが重荷になってしまったりする。

チーム内に技術力の高い人が多ければ独自フレームワークを使い、そうでもないなら独自フレームワークを使わない、という指針は良いかもしれない。少々滑稽だが。

投稿日時 : 2009年6月2日 1:06

フィードバック

# <url>http://www.getinfectiontreatment.com/|doxycycline</url> 460004 <url>http://www.findacnetreatment.net/|buy accutane online</url> =O

<url>http://www.getinfectiontreatment.com/|doxycycline</url> 460004 <url>http://www.findacnetreatment.net/|buy accutane online</url> =O
2012/09/03 19:24 | Lynda

# <url>http://www.getinfectiontreatment.com/|doxycycline</url> 5623 <url>http://www.findacnetreatment.net/|accutane purchase</url> >:-) <url>http://www.insuranceratesinminutes.com/|cheap auto insurance</url> :(((

<url>http://www.getinfectiontreatment.com/|doxycycline</url> 5623 <url>http://www.findacnetreatment.net/|accutane purchase</url> >:-) <url>http://www.insuranceratesinminutes.com/|cheap auto insurance</url> :(((
2012/10/01 22:45 | Kevrell

# <url>http://www.comparecarinsurrates.com/|car insurance rates</url> 031 <url>http://www.affordinsurance.net/|cheapest car insurance</url> 885077 <url>http://www.insurforall.com/|life insurance</url> nfopmv

<url>http://www.comparecarinsurrates.com/|car insurance rates</url> 031 <url>http://www.affordinsurance.net/|cheapest car insurance</url> 885077 <url>http://www.insurforall.com/|life insurance</url> nfopmv
2012/10/29 0:11 | Jaycee

# qzvXUAtEsvDvlciGX

bILFaX Wow, superb blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your web site is magnificent, let alone the content!
2014/08/28 11:14 | http://crorkz.com/

# It's very effortless to find out any topic on net as compared to books, as I found this post at this web page.

It's very effortless to find out any topic on net as compared to books, as I found this post at
this web page.

# I visited several web sites but the audio feature for audio songs current at this web page is in fact fabulous.

I visited several web sites but the audio feature for audio songs
current at this web page is in fact fabulous.

# What's up to all, how is everything, I think every one is getting more from this website, and your views are fastidious in support of new viewers.

What's up to all, how is everything, I think every one
is getting more from this website, and your views
are fastidious in support of new viewers.

# Have you ever considered about adding a little bit more than just your articles? I mean, what you say is important and everything. But just imagine if you added some great photos or video clips to give your posts more, "pop"! Your content is ex

Have you ever considered about adding a little bit more than just your articles?
I mean, what you say is important and everything.
But just imagine if you added some great photos or video clips
to give your posts more, "pop"! Your content is excellent but with pics and videos, this website could definitely be one of the very best in its niche.
Superb blog!

コメントの投稿

タイトル  
名前  
URL
コメント