computer_programming_man
[ 1 ]
あとひとつは?

[ 2 ]
スレタイには全く同意できないけど
オブジェクト指向

[ 3 ]
chat **

[ 4 ]
ポインタ

[ 5 ]
環境構築がだるい

[ 10 ]
>>5
これにつきる

[ 6 ]
戻り値、返り値

[ 7 ]
スコープがブロック単位でなくまさかの関数単位

[ 8 ]
オブジェクト指向

[ 9 ]
データ型
変数の使われ方で勝手に判断してくれ

[ 54 ]
>>9
推論弱いのがクソであって型は必要

[ 11 ]
self

[ 12 ]
関数内で引数の値を変えたとき
関数外でもその変更が反映されてる場合と反映されてない場合があること

[ 21 ]
>>12
まぁこれだわ
関数名で何するか一発でわかるようにするか結局参照型でも戻り値で返して代入するとかしないと変更したかどうなわからないから可読性マン

[ 58 ]
>>21
関数の引数と戻り値の型くらいはきっちり把握できるようにしとけよ

[ 13 ]
文字列(というか日本語)を正しく表示したり数えたりするのが異常にめんどいの何とかして欲しい

[ 14 ]
おまじないがそもそも悪さしてる

[ 15 ]
言語によって同じ記号がキャレットやらブラケットやら異なる名前で呼ばれてる

[ 16 ]
破壊的メソッドと非破壊的メソッドが混在しているところ

[ 17 ]
サンプルコードがバージョンによって動かない。

[ 18 ]
x=x+1っていうほどクソか?

[ 22 ]
>>18
いやクソだろ
x-x=1
0=1

[ 26 ]
>>22
数式じゃないからな

[ 34 ]
>>22
プログラムは数学とは違うだろ
それを言ったら!=とか&&ってなんやねんって話になる

[ 19 ]
言語乱立しすぎ

[ 20 ]
Web要素を取り出して特定すること
Webの作りがクソだとできない

[ 23 ]
quiitaとかで公開されてるコードにミスがあって動かない

[ 29 ]
>>23
クゥィーータw

[ 31 ]
>>29
あ、素で間違ってたわ

[ 24 ]
全部言語の問題で草

[ 25 ]
おまじない←こいつのせいで

[ 27 ]
ポインタが難しすぎる

[ 28 ]
むしろ、インクリメント演算子とデクリメント演算子

[ 30 ]
「a=a+1」

[ 32 ]
等しいじゃなくて代入だしな
x <= x+1って書けば意味と合うけどめんどくさいしな

[ 33 ]
関数内でリストの値変更して使うけど元のリストはそのまま残しておきたいなぁ
そうだ!リストをコピーしてそのコピーしたものを使えば!
tmp_list = list
function(tmp_list)
↑なんでこれでlistの方も値変わるんやクソが

[ 37 ]
>>33
参照のコピーしてるからなぁ
最初はみんなハマる

[ 39 ]
>>33
言語にもよるけど、list.copyにしないとだめだろ
メモリ参照になってる

[ 46 ]
>>33
大体どの言語も配列、オブジェクトは基本参照渡しになるからな

[ 50 ]
>>33
シャローコピーとディープコピーの違いとか
値への参照とか参照への参照とか理解できる必要があるやつ

[ 35 ]
新しいフレームワーク覚えたとたん廃れる

[ 36 ]
インクリメント

[ 38 ]
おまじないはマジでクソ
そういうふうに教える奴がな

[ 40 ]
ネットにある情報が7割いい加減、残り3割は嘘

[ 41 ]
やべえ、スレタイの何がクソなのか良くわからない

[ 42 ]
文系さんチョリーッス

[ 43 ]
言われた通りのことしかしない

少しは気を使えや

[ 44 ]
webはフレームワークゲー

[ 45 ]
>>44
SpringBootだいちゅき🤗

[ 47 ]
バックスラッシュ

[ 48 ]
Javaとか遅れてんな

[ 49 ]
おまじないの考えはそんなに悪くないと思う
例えばJavaの
public static void mainとか、Hello world前にごちゃごちゃ説明されたらみんな勉強する気なくなるはず
大抵は後出しで説明してくれるし

[ 51 ]
C#って何で関数にconst付けられないのん

[ 52 ]
圏論が理解不能
型システム入門が読んでも入門すらできない

[ 55 ]
C言語やJAVAが基準か。

[ 56 ]
基本情報のアルゴリズム問題だと
x <- x + 1
だからそれでいいんじゃね?

[ 57 ]
tmp_int = int
function(tmp_int)
これなら関数内で引数の値をいくら変えても元のintには影響を与えない
一貫性持てや!

[ 59 ]
ポインタ

[ 60 ]
JSは自由度が高いから、スキル低いやつが書くと可読性下がって終わる。
色々理解したやつが書かないと駄目な言語。

引用元: ・三大プログラミングがクソな部分 「x=x+1」「引数(読み:ひきすう)」「これはおまじないだからとりあえず書いといて」