正直9年経ったいまでもfor文ググってる」
という議論記事があった。正直なところ私もググる方の人だ。私の感想:
ポンとテキストエディタだけ渡された時に書けるか自信ないぞ...IDEがあればまあ大丈夫かなあ。
JavaScriptだけじゃない。言語色々扱うしという言い訳。正規表現とか毎度調べる。
だから世の中にチートシートというものがあるのだ。お気に入りチートシート多数。
実戦でどうしているか?結局周りのソースを見て馴染む書き方にしていますよ多分。
暗記するかしないかは受験勉強みたいなもので、コーディング面接に受かるなら必要。暗記そのものには意味はないとは思う。
競技プログラミングが使えないとかいう論もあったな。
ググり力も大事。
でも「最低限」もできないのはやはり恥ずかしい気持ちはある。
なんかこれ英語できるできないと似てるな。英語なんてGoogle翻訳、DeepL翻訳あればいいけど、
実際自力である程度喋れたほうが、格段に会話が進むし、彼ら(英語話者のチームメイト)への解決力が上がる。
「正直9年経ったいまでもfor文ググってる」
https://qiita.com/e99h2121/items/e3c75f2ba3294da80018 0576ペラミビル(千葉県) [ニダ]2021/03/29(月) 00:06:35.10ID:IYVrpbIK0
>>571
ああいうサイトは検索上位に着くことが目的なのでイタチごっこに付き合う体力がないと厳しいな
俺は検索結果から消す拡張でちまちま消してる >>574
AI関連で今が旬だからね
速度的にそのうちどうなるか 0578ネビラピン(滋賀県) [US]2021/03/29(月) 00:30:22.03ID:vXU/dc8T0
for まわせ
これだけ
こんななるまで
>>16
みずほがトラブってるのはガラパゴスだからだろ
チャイナにやらしてみても同じだよ 0581アシクロビル(東京都) [US]2021/03/29(月) 04:30:47.55ID:EiCRT0Cs0
別に規格(文法)の部分は必要に応じて都度調べればいい
for文の意味が分からないのと、規格(文法)を忘れてしまったとは全く別の話なんだから
アルゴリズムのが大事
あとはググればどんな言語でも対応できる
0584イスラトラビル(滋賀県) [US]2021/03/29(月) 07:55:29.45ID:t89nKdKa0
0585オセルタミビルリン(埼玉県) [ニダ]2021/03/29(月) 08:22:23.35ID:/xU2IHCk0
デザインパターンでこれだけは覚えとけってやつを教えてください
0586オセルタミビルリン(埼玉県) [ニダ]2021/03/29(月) 08:24:07.82ID:/xU2IHCk0
覚えとけっていうか、習得して使えるようにしとけってやつか
お願いします
0587テノホビル(神奈川県) [US]2021/03/29(月) 08:24:51.04ID:0lADE0Te0
>>585
何かを実装しようと思ったら自動的に思いつくから覚える必要ないよ 0588オセルタミビルリン(埼玉県) [ニダ]2021/03/29(月) 08:35:40.18ID:/xU2IHCk0
そうなんですよね。普通に書けちゃう
でもチームでやるときデザインパターンだと読みやすくなるとかそういう副次的な意味合いがあるのかと思ってたんで。
なるべくデザインパターンで書けるようになったほうがいいのかなあ っておもいました。
まあ今時の開発現場で完全に1からコード書くようなことまずないから既存ソース見て真似ればokなところはある
時々クソみたいな実行計画のsql書いてる奴いるけど
0590オセルタミビルリン(埼玉県) [ニダ]2021/03/29(月) 09:09:38.74ID:/xU2IHCk0
「実行計画」部分の意味はわからないですけど
コード1からをsqlでやったらやばいでしょ DBの仕様が変わったら頭からお尻まで読まなきゃダメじゃないですか
>>590
ああすまんPLSQLの場合な
あと、コーディング規約あるのにそれに全然従ってないやつもダメ
いや正しく動けばいいというのはわかるが、ちゃんと規約守ってないとダメだしする客だから守れって言ってるのにできない奴がなぜか一定数いるんだよなぁ
オフショアの中国人が守れてるのに、ニアショアの日本人の方ができてない不思議 0592オセルタミビルリン(埼玉県) [ニダ]2021/03/29(月) 09:23:03.73ID:/xU2IHCk0
コーディング規約って昔OKだったやつが今ではNGとか
世代間での常識に差分があるじゃないですか まあ職場に提示されているものが神様なのは絶対ですけど
0593オセルタミビルリン(埼玉県) [ニダ]2021/03/29(月) 09:27:03.10ID:/xU2IHCk0
で、守らない人に「じゃあいっしょに新しく規約作りましょうよ?」って言ってもその人は絶対乗ってこないんだよなあw
0594メシル酸ネルフィナビル(SB-iPhone) [ニダ]2021/03/29(月) 09:37:18.70ID:cqbFDiTI0
継続条件か終了条件か、よく自信がなくなる
0595テラプレビル(滋賀県) [CN]2021/03/29(月) 10:15:57.22ID:fw/WbGlL0
どんなコードかくにしても
やっぱ要求、要件、仕様が重要
>>592
修正重ねてちらほら出てくるのはしょうがないとして最初から全無視するやつなんなの 0598ホスカルネット(ジパング) [FR]2021/03/29(月) 13:52:44.23ID:d9+aSq9I0
俺なんてMacのシェルがzshになっただけで配列の先頭にキョドってるレベルだわ
あと一時期Perlもやってたが一週間前に書いた自分のスパゲッティコードっぷりにぶちギレて挫折した
コーディング規約はリンターかければいいだけじゃん
うちはプロジェクト毎に作ってる
>>381
滅多なことでコンソールへ書き出しちゃダメだよ
UPON CONSOLE
↓
UPON SYSOUT ググればわかるってことがわかってるならそれは記憶を外部保存しているようなもんだ
0602バロキサビルマルボキシル(千葉県) [VN]2021/03/29(月) 19:36:36.51ID:WQ7Xk2YF0
>>598
同じ事をいろんな書き方できると謳ってたのを聞いてこりゃやべぇってかかわらないようにした >>1
ええやん
パクるのは、効率がいい
バグもおきない 0604イスラトラビル(滋賀県) [ニダ]2021/03/29(月) 20:22:25.01ID:0qS+Bz4W0
Integrated Development Environment
10 TALK F2 "konnnichiwa kyoumo ii otennkidesune"
0607バロキサビルマルボキシル(東京都) [US]2021/03/29(月) 22:20:18.00ID:eg2rD0b10
いまだに不具合のないソースがかけない。
ほんとバカなんだなぁ
newで「インスタンスを具現化する」と言う高レベル言語を学んで来た人間には理解出来んだろうな。
ポインタは具体的な変数を抽象的なアドレスとして渡し、
後はお任せ〜で変更を行う(自己参照含め)
ダブルポインタは関数を巻き込んだデッカイ版。
DLLや他のライブラリまでも巻き込んだ竜巻旋風脚。
0609アデホビル(滋賀県) [SI]2021/03/30(火) 00:27:53.67ID:C+929NGK0
Dynamic
Link
Library
0610アデホビル(滋賀県) [SI]2021/03/30(火) 00:31:06.02ID:C+929NGK0
new constructor
0611ファビピラビル(東京都) [US]2021/03/30(火) 00:31:43.54ID:qqf7R0t60
鬼滅の刃遊郭編
声優 谷口鮪 ドログバ
0613アデホビル(滋賀県) [SI]2021/03/30(火) 00:33:41.57ID:C+929NGK0
new int[n]
0615アデホビル(滋賀県) [SI]2021/03/30(火) 00:36:24.53ID:C+929NGK0
CでもcobolでもDLL
www
>>16
中華のコーディングはレベル高い。
数学の授業が鬼ハードなのと、中国語がそもそもコーディングに向いているとか聞いたな。 0617アデホビル(滋賀県) [SI]2021/03/30(火) 00:37:27.97ID:C+929NGK0
call DLLを動的にロード
0618リルピビリン(茸) [US]2021/03/30(火) 06:08:32.42ID:pNYwQpn+0
>>616
それに比べると日本語や日本人の世界観はコーディングに向いてないな
オブジェクトに上下関係があって敬語で記述しないとエラーになるとか
コードの一部を省略しても雰囲気で判断してくれるとかじゃないと無理 >>618
オブジェクト指向は日本語と相性良いらしいが。 0620ラルテグラビルカリウム(栃木県) [FR]2021/03/30(火) 08:28:40.48ID:LrqB5yGP0
主語はどこでもいいとか、あいまいな表現がワッサリあるとか
日本語ってほんとプログラム言語の対極だよなとは思う
0621バロキサビルマルボキシル(東京都) [US]2021/03/30(火) 08:59:02.40ID:gtEQkME90
プログラミング言語と自然言語を比較して語るやつはプログラミング言語はもちろん外国語の知識もない
0624インターフェロンβ(ジパング) [KR]2021/03/30(火) 14:16:03.45ID:pkrdmrI/0
0625レテルモビル(兵庫県) [SE]2021/03/30(火) 15:10:56.65ID:Am5ynVA00
>>150
将来の拡張性を見越した関数フックは大事だぞ
何もしてないならコンパイラが最適化して勝手に削除してくれるし