smeghead

関数型とかの考え方メモ free

関数型とかの考え方メモ

関数型プログラミング言語では、一般的に副作用と条件分岐は悪とされる。 副作用 ここで言う副作用とは、変数の値の再代入のこと。で再代入が無いということは、変数の状態を変更しないということ。状態が無ければテストもしやすく、バグも減る。というのが関数型プログラミングの考え方だと理解してます。 手続き型プロ…
Starbug1 設定情報のエクスポート starbug1

Starbug1 設定情報のエクスポート

複数のプロジェクトを立ち上げていくと、同じような項目を毎回設定するのは面倒なので、設定情報をエクスポートする機能を作成することにしました。 CVSには入ってますが、テスト不十分な状態です。 以下は、 http://starbug1.sourceforge.jp/install.php にも書きました…
デザインセンス starbug1

デザインセンス

デザインセンスには自信がないですが、Starbug1のデザイン(css)を結構大胆に変更してみました。変更と言っても、よりシンプルにする方向ですが。(まだ、cvs上だけですのでデモには反映してません) 今までフォーム部品にも、border を solid にしたり装飾してあったんですが、フォーム部品…