少なくとも業界25年の経験で全部Staticが適切だったことはないね
C言語でクラスを使わずに書いたこと無い? 似たようなもんだよ
あるしなんなら高校生の時点でアッセンブラで書いてるけど Staticがある言語で全部Staticが適切な状況なんて35年のプログラマ人生でないかな
経験だけじゃわからんことがあるんだね、理論で考えないと 独自のmathモジュールを作るとして、関数が全部staticでも成立するだろ
よくそれで理論がと言えたな そりゃそうだろそのレベルか
馬鹿の最後っ屁か。醜いぞ。
(なんで俺はろくにソフト書いたことないど素人に罵倒されているんだろう...)
自己紹介乙
じゃあ何書いたの? 俺はカスタムCI/CDをJava/Cメインで書いたことあるし(j Developer,NetBeans, Eclipceの全部盛り)社内の開発者に環境提供するRest/jQueryベースのを別のライブラリに置き換えた...
俺が書いたことがあるのは以下 NLP系のタスク。情報検索、推薦システム、文書分類等。 社内のセールス系連中の仕事の自動化 Webシステムのバックエンド (php, python, java, perl)
NLP系ってどういうこと? フレームワークは? データパイプラインは? どういうプロセッシングなの?
ルー大柴か? まず情報検索は転置インデックス、LTR、近似最近傍法などの社内ライブラリを書いてる。 推薦システムはCTR最適化のためにクリックデータから訓練データを作成して、特徴...
いやだからライブラリとパイプラインは?レポはどこに?ビルドはどうしてるの?
ライブラリなんて使ってないよ。フルスクラッチ。
言語は?
主にpython。バックエンドはphp、java、perlも使われているけど、マイクロサービスで切り分けてる。
パイプラインはどうしてるの?フルスクラッチ?
例えばLTRを実行するにはランダムフォレストのようなアルゴリズムを使えると良いのだけど、ランダムフォレストはC++でスクラッチで書いてて、そのラッパーをpythonで書いてる。
NLPで近似最近傍法というのは例えば何のグループを出してるの?近似最近傍法自体は単にMLだけどなぜそれがNLPなの?
亀レスだが、こいつもANNをknnと勘違いしてるな
こいつもっていうか同一人物だからな
Webシステムのバックエンドもとっ散らかってるけどどういうフレームワーク?Rest? RPC?どのようなAPIでどんなアーキテクチャなの?
あまりエンジニアの仕事としてセールス連中の仕事の自動化とかしないと思うけどまあ俺も駆け出しの頃少しはやったことあるけど どのようなテクノロジーを使ってどのような自動化を...
例えばセールスの連中が「こういうアイテムを広告出稿したい」と言うわけだが、「こういう」の部分のプロトタイプを作って試行錯誤してGOサインが出た段階で自動化される
Mathは全部Staticでいいですって モジュールの凝集度・結合度という観点 からどうなんだよ 凝集度・結合度を特に説明してくれ
mathモジュールをstaticだけで作るということは、そもそもクラスの内部フィールドに依存しないで、引数だけに依存するということだ これは 関数単体で機能完結している (凝集度高) ...
じゃあ関数型で書けばって話 まともにソフト書いたこともない人の話を聞く意味がない
関数型で書けばというが、すでにプロジェクトが「javaを使う」と決まっているときにmathモジュールのようなものを作らなければならないことなど腐るほどあるだろう
ないよ なんのプロジェクトにいたんだ君
お前の経験不足を棚に上げるなよ
いやだからなんのプロジェクトでJavaでStaticオンリーのクラス書くんだよ 経験でマウント合戦だとお前死ぬぞ
いうほどあるか? 標準ライブラリでも、広く使われてるOSSでも対応できなくて、自前で実装することが。
mathライブラリはあくまでも例だが、引数にのみ依存するツールボックス的な用途でモジュールを作ることはある pythonであれば単にクラスを使わないで書けば実現できるが、javaで同じこ...
可視性管理がモジュールじゃなくてクラスに紐づいてる古の欠陥言語の問題であって 現代の言語では obj.method() なんて Obj::method(&obj) の糖衣構文でしかないから、関数は基本全部staticだ...
スタティックおじさんの頭の中はこうなってるんかw