アカウント名:
パスワード:
計算や関数はともかく、集合論等の考え方は(中身を詳しく知らなくても)わかってた方がいいかも
#プログラミングできないもののイメージ(笑)
代数系の概念があると値、型、演算の関係が整理できてクラス設計の見通しがいいというのは、費用対効果的に見て学習コスト高すぎ?
データベース主導型のサイトを構築するのに線形代数が役立つわけでもなく
ところでRDBの「射影」ってまさに特徴空間での射影な気がするあたり、割と線形代数的な話題じゃないの?
(とはいえ、やっぱり費用対効果的に習得コストと役立ち具合が見合わないということかもしれないけど。)
何だって関係をこじつけることはできると思いますけど、RDBの(というかSQLの)取り扱いで役に立つのはむしろ集合論でしょう。
集合と論理、自然数は数学のあらゆる場面で使われる道具ですからね。(もちろん線形代数でも。)
関数=計算手続き(計算方法の抽象化としての関数の定義)関数=値の対応関係(集合による関数の定義)
という関数の2面的な関係がわかっててくれると実装方針が柔軟にできて助かると先日説明してて思った。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
集合論 (スコア:0)
計算や関数はともかく、集合論等の考え方は(中身を詳しく知らなくても)わかってた方がいいかも
#プログラミングできないもののイメージ(笑)
代数系 (スコア:2, すばらしい洞察)
代数系の概念があると値、型、演算の関係が整理できてクラス設計の見通しがいいというのは、費用対効果的に見て学習コスト高すぎ?
データベース主導型のサイトを構築するのに線形代数が役立つわけでもなく
ところでRDBの「射影」ってまさに特徴空間での射影な気がするあたり、割と線形代数的な話題じゃないの?
(とはいえ、やっぱり費用対効果的に習得コストと役立ち具合が見合わないということかもしれないけど。)
Re: (スコア:0)
何だって関係をこじつけることはできると思いますけど、RDBの(というかSQLの)取り扱いで役に立つのはむしろ集合論でしょう。
Re:代数系 (スコア:1)
集合と論理、自然数は数学のあらゆる場面で使われる道具ですからね。(もちろん線形代数でも。)
Re:集合論 (スコア:1)
関数=計算手続き(計算方法の抽象化としての関数の定義)
関数=値の対応関係(集合による関数の定義)
という関数の2面的な関係がわかっててくれると実装方針が柔軟にできて助かると先日説明してて思った。