アカウント名:
パスワード:
実際にはコードを書かないというのはわかるけど、5分でクイックソートが書けるくらいの能力はやっぱり必要だと思うよ。
車輪の再発明はいらないけど、車輪の開発演習は必要。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
そんなもの覚えて意味があるの? (スコア:0)
Re:そんなもの覚えて意味があるの? (スコア:1)
実際にはコードを書かないというのはわかるけど、5分でクイックソートが書けるくらいの能力はやっぱり必要だと思うよ。
車輪の再発明はいらないけど、車輪の開発演習は必要。
Re: (スコア:0)
ライブラリが存在しない、あっても使うべきでない局面には何度か遭遇したよ(小規模組み込みとか)
ソートライブラリを書いたこともあるよ
Re: (スコア:0)
汎用のライブラリってのは一般的な状況でそこそこうまく動くように作られてるから、
特殊な条件下ではうまくないこともあるのだよ。
性能要件が厳しくて、かつ入力データにアプリ特有の制約がある、なんて時は
自前で書いた方がはるかに良い場合がある。
ひとくちに業界っつっても広いってこった。十年いたって見えるのはほんの一部分。
それを自覚してれば自分の経験を過度に一般化する過ちは避けられるよ。
Re: (スコア:0)
>ひとくちに業界っつっても広いってこった。十年いたって見えるのはほんの一部分。 それを自覚してれば自分の経験を過度に一般化する過ちは避けられるよ。
それはあなた自身の事では?
自分がどれほどズレているか自覚がないように見えるけど。
Re: (スコア:0)
Re: (スコア:0)
まず、「覚えて意味があるの?」に関して。
どんな案件にだって固有の事情というのがあって、そういうのが「特殊な条件」なんじゃない? ソートに限らず。
で、確かに一般的にはそういう特殊な話を片っ端から覚えとく意味はなくて、必要になったら勉強すればいいんだけど、
「必要になったら勉強して理解して使える」ためにはある程度の教養ってのが必要でさ。
正直、IT業界に関わるなら(たとえうんとビジネスロジック寄りの工程を担当してるとしても)
教科書に出ている各種ソートアルゴリズムぐらいは教養とか常