XMLに出力して、SVGに変換するなどということも可能。自分で素晴らしいコードが書けたという方は、このJavaNCSSで自分のコードを計測して、一度コードの複雑度などを計測してみてはいかがでしょうか?極端に複雑なメソッドなどを見つけて再びリファクタリングに励む。いう生活を続ければスーパープログラマーへの道は容易いものへの変化するはずです。Leeそれと、その他関連ツールについても併せてご紹介します。第一歩こんにちは、天野勝です。Miller(*1)の提案しているXPのプラクティス(*2)を、筆者の解釈にもとづき皆様に紹介していきます。■XPはじめませんか?ソフトウェア開発に携わる方ならば誰しも様々な不安を抱えながら日々過ごしていることと思います。仕様変更に関してだけでも、様々な不安があることでしょう。そんなときこそXPです。変更があることを前提に、リスクを回避するアイデアを提供してくれます。高いものから段階的に要求を確定することを勧めます。的に繰り返すことを勧めます。最小限の設計をすることを勧めます。してみてみると、トヨタ生産方式における「ロットを小さく」「後工程引き取り」といった方法をソフトウェア開発の現場に持ち込んでいるではないですか。工学的な見地からも信頼性のある方法なんですね。XPにはこの手法を導入しやすくするために、何をすればよいかという「プラクティス」が用意されています。MillerがIBMのdeveloperWorksに寄稿した19のプラクティスを紹介していきます。定している内容を紹介しました。次回からはいよいよ個別のプラクティスについて説明していきます。共通のプラクティスから「反復」と「回顧」を説明します。┗編集後記こんにちは、編集人です。8月23日付けの某@ITのトップページのニュース欄に、平鍋の写真が出てました。記事のタイトルも「プログラムの仕様をめぐる異論、反論」トップページの写真だけ見ると、なんだかとっても文句の言いたそうな顔していますね(笑)記事そのものは、オブジェクト指向2003シンポジウムでの、XPに関するパネルディスカッションを「最も刺激的なセッション」として取り上げたものでした。編集人は参加できなかったのですが、盛り上がったのでしょうか。このメルマガが配信される頃には、トップページの写真(記事の写真で平鍋の顔だけを切り出したもの)は掲載されてないでしょうね。(残念)http://www.atmarkit.co.jp/news/200308/23/spec.html今回は、やっとメルマガにXPの記事を掲載できました。ご感想、ツッコミをお待ちしております。