5040万円!? / Webアプリのテストスタブを自動生成する「HP Service Virtualization 2.3」 http://t.co/lT2cmDMJ
2012-12-12 22:13:51自動生成するツールなどに絡んだこともある身としては、「自分で書いた方が早い(し、良いコードが書ける」プログラマは1番のターゲットになっていなく、そうでないプログラマが1番のターゲットなわけで。
2012-12-13 08:24:01なんでもかんでもガチガチな自動生成なソリューションは、ホンマにできる人のパワーを(時にはやる気も)奪うけど、遊びの部分をバランスよく考えられたものであれば価値はある(って自分が絡んでいたから余計にそう思うのかもしれないけど)
2012-12-13 08:27:44全てを自動生成しようとすると本当にガチガチで現場やできる人にとって足かせにしかならないものになる。そこら辺はルールや標準XXと同じような感じじゃないかな。
2012-12-13 08:29:44自動生成ツールが吐くコードと、プログラマが書くコードは対象が違うものなので、出来たコードを単純比較なんてしても平行線にしかなんないと思ってる。自動生成するコードはバイナリと同レベルくらいのつもりで、基本は見ない方がいい。
2012-12-13 08:30:00自動生成できるコードをわざわざ手書きするのは馬鹿と言える。ただし、その自動生成のための設定がプログラミングコストをはるかに上回ることがあるので、常にとは言えない。
2012-12-13 08:32:54自動生成により「製造コストが下がる」なんてのは論外で、ここに求めるべきはメンテナンスコストだと思う。生成元はDSLだろうから、そちらの変更に自動的に追随できてしかるべき。そうで無いものの価値は低い。と言うのも「決まり切った固定のパターンを書く」は崩されて行ってる背景がある。
2012-12-13 08:36:27まあ、自動生成って、ぼくのかいしゃのさいきょうフレームワークには必ずついてて、そして実用に耐えない。 よくあるのが単一テーブルのSQL生成ってのがある。そんな単純な業務ばかりならいいけどね、そんなことはない。
2012-12-13 08:40:54自動生成で大事なのは、アプリを作るために必要な設定やクラスを出して上げることで、その作業は毎回人がわざわざやる必要ないこと。 ツール都合で製造や試験が手間取るものは本末転倒と言える。
2012-12-13 08:53:43@alpha_pz 説得しても理解が得られないならビルドの時にクラス管理台帳を自動生成する運用にしたいですね。Excelファイルは触らないというルールにして。 表向きには台帳管理してますよ的な。
2012-12-13 08:53:45@irof コードを自動生成するための詳細設計書?の雛型+αを基本設計書?から自動生成するbuild.xmlが用意されてたこともありました…。そして項目は全部accessデータベースによる辞書式…
2012-12-13 08:58:32