https://mstdn.nere9.help/@orange_in_space/98842540365367342
>「なぜ常に再利用性とか汎用性を強く考えて、『その一つの問題のみしか解決できないのでは?』と考えないんだろう?
答え:仕事中の片手間でマストドンをすると脊髄反射で真面目な議論もいい加減に答えてしまう。
長すぎた><;
例えば「ファイルが蹴られる」という状況まで抽象化するか否かで、(矛盾する話であることに注意)それはあるソフトウェアを書く時に「ある部分を再利用可能なライブラリを書く場面で、そのソフトウェアのみにしか役に立たないライブラリとして書くのか?><」みたいな話になるかも><
再利用可能なように再利用可能なものとして書くのは、未知の課題を解決するために(ある意味不要な)汎用性を持たせた発想で書いているという事かも><
それは自分で条件を追加するのと同じかも><
その場だけに限った発想であるのであれば、全てのコードは使い捨てのコードとして書かれちゃうかも><
そういう意味で「なぜ常に再利用性とか汎用性を強く考えて、『その一つの問題のみしか解決できないのでは?』と考えないんだろう?><」って謎><
https://mstdn.nere9.help/@orange_in_space/98842478910203522
>サイズだけを解決する手段で汎用性がないよね
回答 https://mstdn.nere9.help/@osapon/98842321957840207
前提条件が変わっていく中で、過去のtootの穴を突かれると、はいそうですねという回答しかできない。そのとき提示されていた条件で出した答えはアレだった。
https://mstdn.nere9.help/@orange_in_space/98842438705237790
「抽象化して汎用性を持たせて二度と同じ作業をしないで済むように再利用性を考える、楽をする為にはどうすればいいのかという点に対して最大の努力をする」
それが、マストドンや各種Webサービス毎にアップロード許容サイズの実装をせずにhttpでやれって話。(午前中の一連の流れはアップロードに限っての話だから、まだアップロードで区切っておくよ)
>< -- The Rise of "Worse is Better" http://chasen.org/~daiti-m/text/worse-is-better-ja.html