1 ポイント 投稿者 gg5823 5 시간 전 | まだコメントはありません。 | WhatsAppで共有

AI時代のモデリング

  • AI時代には、コード1行の価値は圧倒的に安くなる
  • しかしAIは、データモデルを作らないという判断をすることにしばしば苦労する

TODOアプリの例

  • TODOアプリに2週間だけ、一定間隔で繰り返されるアラームを追加しようとすると、自然に繰り返しのためのデータモデルを設計することになる
    • 繰り返し間隔
    • カレンダーの暦法(太陽暦、太陰暦など)
    • 終了時点

洗練された選択

  • コアアプリはそのままにしておく。
  • GUIスクリプトが繰り返しルールを計算する
    • ISO8601形式でスクリプトが上位ロジックを変換する
    • AI時代に数百行規模のPython 3、Perlスクリプトを書くことは圧倒的にコストが安い

設計の利点

  • 明確な役割分担と構造の単純化は責任範囲を狭める
    • カレンダー変換がおかしければPerlスクリプトを見ればよい
    • アラームが鳴らなければD-Busのボイラープレート関数を見ればよい
  • 理解が不十分なまま肥大化したソースはプログラミングの楽しさを奪う
  • 理解可能で、制御可能な分離は依然として重要だ

まだコメントはありません。

まだコメントはありません。