スポンサーリンク
1 : 2021/12/05(日)16:50:44 ID:WdIonpDP0
何書いてるかわからん
"
スポンサーリンク
2 : 2021/12/05(日)16:51:16 ID:+e/cB+YLd
自分で書いたものでも久しぶりに見たら分からないしな

 

7 : 2021/12/05(日)16:52:56 ID:WdIonpDP0
>>2
わかる
どの関数がどこに使われててどの変数に何が入ってるのかよくわからん

 

3 : 2021/12/05(日)16:51:23 ID:TXaL6mMu0
意思を読み取るのが大変

 

4 : 2021/12/05(日)16:51:26 ID:ERNIFxt00
一つ言語まともに学んだら後は雰囲気で読めるだろ

 

5 : 2021/12/05(日)16:52:20 ID:SwfyZrtS0
>>4
おすすめ言語教えて

 

6 : 2021/12/05(日)16:52:49 ID:0NZ6Xxvxa
>>5
ruby

 

8 : 2021/12/05(日)16:53:49 ID:5/bO4Q1t0
アルゴリズム極めた奴とか読めるわけがない

 

9 : 2021/12/05(日)16:54:17 ID:qErMRjUl0
自分で書いたのすら分からなくなる

 

10 : 2021/12/05(日)16:54:19 ID:u4MEnlB70
俺は逆だわ
何もないところに一から作るのがホントに苦手
まあこれプログラミング以外でもそんな調子だしホントに性格なんだろう

 

11 : 2021/12/05(日)16:55:02 ID:sB4kG4w00
linuxカーネルのコードリーディングしてみろ
全部は絶対理解できないけどだいぶ力つくぞ

 

12 : 2021/12/05(日)16:55:47 ID:WdIonpDP0
>>11
あんな複雑なC言語りかいできんわ・・・
オライリーでそんな本合ったな

 

15 : 2021/12/05(日)16:57:18 ID:sB4kG4w00
>>12
理解しなくていい。基本的なcがわかる程度でも歩けるから騙されたと思って一回やってみろ

 

17 : 2021/12/05(日)16:58:10 ID:WdIonpDP0
>>15
いや読んだこと有るけど何やってんのかわからんかったわ
そもそもカーネルとかOSに近い中核部分ってめっちゃ複雑やんけ

 

13 : 2021/12/05(日)16:56:22 ID:T/lQFNRm0
読めないのに書けるわけないじゃん

 

14 : 2021/12/05(日)16:56:49 ID:WdIonpDP0
>>13
なんで?

 

16 : 2021/12/05(日)16:58:00 ID:BVtS3oiM0
人の描いたコードのトレースが超だるい
現場はいるとまずそこからだけどマジでダルい
理解するのに2か月くらいトレースしてる時とかある

 

18 : 2021/12/05(日)16:58:56 ID:WdIonpDP0
>>16
ほんとそれな
スラスラデキる人ほんとにすごいと思う
よくわからん記法あったりコメント少ないと死ぬ
どことどこがつながってて、このモジュールは一体何なのか
追い回さないといけない

 

28 : 2021/12/05(日)17:03:10 ID:T/lQFNRm0
>>18
そのレベルのプログラム書けるの?
読めないのに書けるわけないじゃん?
日本語通じます?

 

30 : 2021/12/05(日)17:04:22 ID:WdIonpDP0
>>28
お前「Aである!」
俺「なんでAなの?」
お前「Aである!日本語読めます?」

日本語理解できるゴミカス?

 

19 : 2021/12/05(日)16:59:54 ID:eawufT+u0
プログラマの作業って大半は既存コードを読むことらしいな

 

20 : 2021/12/05(日)17:00:19 ID:YkT0Jce10
プログラムはコメントとか仕様書があるからまだいいけどSQLはいよいよわからん

 

21 : 2021/12/05(日)17:00:53 ID:WdIonpDP0
>>20
今泣いの読んでて頭おかしなりそうや
大したコードでもないのに

 

23 : 2021/12/05(日)17:01:16 ID:YEVZFlL2a
下手な奴のコードほど読みにくい

 

27 : 2021/12/05(日)17:02:38 ID:WdIonpDP0
>>23
知らない記法が多すぎて逆に上手い人ほどよくわからん

 

35 : 2021/12/05(日)17:06:24 ID:YEVZFlL2a
>>27
本当に上手い人は読みやすい

 

38 : 2021/12/05(日)17:07:11 ID:WdIonpDP0
>>35
多分それはお前がある程度上手いからだと思う
最新のコーディング知ってるやつだとまじで何やってるかわからん

 

49 : 2021/12/05(日)17:12:13 ID:YEVZFlL2a
>>38
簡単な文法しか使うなという意味で言ってるなら部分的に読みやすくても全体ぐちゃぐちゃしそう

 

52 : 2021/12/05(日)17:12:48 ID:WdIonpDP0
>>49
俺が悪いのは理解してるぞ
勉強しねえとな・・・

 

スポンサーリンク

24 : 2021/12/05(日)17:01:56 ID:ERNIFxt00
SQLなんて特に楽じゃね
ポスグレもオラクルも誤差だし

 

97 : 2021/12/05(日)17:28:39 ID:qVZjopYN0
>>24
おまえはまだ本当のカオスSQLを知らない
ストアドの改修で1つ3KstepくらいあるSELECTみたときは目眩がした

 

25 : 2021/12/05(日)17:02:11 ID:2FWZ52ah0
似たようなアーキテクチャなら分かるけどエントリポイントから探すとかなると絶望する
ビルドが通らなかったりとか

 

26 : 2021/12/05(日)17:02:36 ID:GS93e2LKa
ちゃんとコメント書け

 

29 : 2021/12/05(日)17:03:54 ID:brYm+BnuM
継承入ってくると追うの超だるい

 

32 : 2021/12/05(日)17:05:12 ID:WdIonpDP0
>>29
うわあ、めんどくせえ
疎結合なのもわかりづらい
どこが何に使われてるのかよくわからんから

 

31 : 2021/12/05(日)17:04:49 ID:ERNIFxt00
上手い奴は特殊な書き方しててもコメントがピンポイントなんじゃね

 

33 : 2021/12/05(日)17:05:26 ID:WdIonpDP0
いや、逆だったわ
疎結合だとわかりやすいな

 

40 : 2021/12/05(日)17:08:03 ID:0fIDwQub0
新しく書くやつは居ないかも知れんけど、古いコードが継承使いまくりで手が付けられないの・・・

 

50 : 2021/12/05(日)17:12:15 ID:BVtS3oiM0
>>40
継承はするな!!って決めただろ・・・
新しくクラス書いていいから継承はするなと飲み会で決めたじゃないか(´;ω;`)

 

41 : 2021/12/05(日)17:08:29 ID:WdIonpDP0
おいおい、継承って今お陀仏になってるの
オブジェクト指向の象徴みたいなやつなのに
やべえ遅れてる俺

 

42 : 2021/12/05(日)17:08:54 ID:qErMRjUl0
最新のコーディングってどこで覚えるの?

 

43 : 2021/12/05(日)17:09:31 ID:WdIonpDP0
>>42
普通に新しいバージョンについて検索したらいっぱいでてくる
公式ドキュメントかQiitaでだいたい分かると思う

 

44 : 2021/12/05(日)17:09:37 ID:edeOhEpT0
エクセルにソース貼り付けて色塗ってけ

 

45 : 2021/12/05(日)17:10:04 ID:WdIonpDP0
言語を極めたこと無い俺みたいなやつはきついんやろなぁ
ちょっと1個ガチっとこうかな

 

46 : 2021/12/05(日)17:10:48 ID:WdIonpDP0
特にWeb関係の新加速度ヤバすぎてきつい
JS関係発達早すぎだろ
テンプレートエンジンもろくにかけないし

 

51 : 2021/12/05(日)17:12:18 ID:Qzld/kgO0
俺もプログラマー1年目で
ぶち当たった壁がこれだな

読むのつらかった

 

53 : 2021/12/05(日)17:13:20 ID:WdIonpDP0
>>51
マジできついよな
ほんとに理解できん

 

55 : 2021/12/05(日)17:14:11 ID:gyv3BDk80
リファレンスが英語だからとか英語の方が情報充実してるとかあるから英語力大事なんだよな

 

62 : 2021/12/05(日)17:16:57 ID:aoBsIHTo0
>>55
Chromeの翻訳機能で割となんとかなるしそれで分からなくてもDeepL突っ込めば割となんとかなる
簡単なドキュメントぐらいはサラッと読めるといいけどね

 

58 : 2021/12/05(日)17:15:35 ID:aoBsIHTo0
コードリーディングはプログラマの生産性に割と直結してるので早いほうがいいとは思うけどどうやって身につけるかよく分からんな
少なくとも自分の書くコードはコードリーディング能力低くても読めるようにはしたい

 

59 : 2021/12/05(日)17:15:43 ID:Qzld/kgO0
今は6年目だ
年収は500ちょい

 

60 : 2021/12/05(日)17:16:22 ID:kHxQv8+c0
わかる

 

63 : 2021/12/05(日)17:17:19 ID:JGqbGU3/0
継承ない場合、同じコードをあっちにもこっちにも書くの?

 

67 : 2021/12/05(日)17:18:47 ID:BVtS3oiM0
>>63
うん
継承はしないって決めただろ?

 

スポンサーリンク
64 : 2021/12/05(日)17:18:08 ID:imLoqQhW0
先輩からプログラマの大半は読んでるからって言ってオライリーのReadable Codeって本薦められたんだけどお前ら読んだことある?

 

70 : 2021/12/05(日)17:19:24 ID:JGqbGU3/0
>>64
二冊も持ってるよ

まだ読んでない

 

65 : 2021/12/05(日)17:18:09 ID:WdIonpDP0
俺みたいなやつ案外いるんだな
みんなすらすら読むからよお

 

66 : 2021/12/05(日)17:18:30 ID:aoBsIHTo0
継承ないOOPに意味はあるのか

 

68 : 2021/12/05(日)17:19:10 ID:i/fO4F/s0
読めないのに書けるわけないだろ
サンプルコードをネットで拾ってツギハギするだけなのはプログラミングとは呼ばないんだよ

 

86 : 2021/12/05(日)17:23:30 ID:iyCcfzajd
>>68
オレコレしかできんわ

 

69 : 2021/12/05(日)17:19:21 ID:AcXPSc5L0
継承より委譲

 

72 : 2021/12/05(日)17:19:33 ID:BVtS3oiM0
どの本買っても
継承は複雑になるのでしません。って書いてあるだろ?いや書けよ?www

 

73 : 2021/12/05(日)17:19:37 ID:WdIonpDP0
継承なし勢はなんなんだ?
同じコードを書くん?よくわからん

 

80 : 2021/12/05(日)17:22:30 ID:BVtS3oiM0
>>73
だからそうだって言ってんじゃんwww
クラスもう1個書けばいいだけ

 

74 : 2021/12/05(日)17:20:14 ID:aoBsIHTo0
withもmixinもガンガン使ってこそのOOPだろ?

 

78 : 2021/12/05(日)17:21:53 ID:YEVZFlL2a
共通処理があるだけでやたら継承する奴を戒めるために継承するなと言われるけど
もちろん継承がベストなケースも沢山あるね

 

79 : 2021/12/05(日)17:22:21 ID:DxwKKhUX0
cudaやってるけどPTX命令とかいうアセンブリ命令っぽいやつ使って謎の高速化をしてる部分とかあって解読作業が地獄

 

81 : 2021/12/05(日)17:22:33 ID:W589E4qn0
継承しないってマジ?
Qtという古のフレームワークかなり洗練されてると思うんだけど
いい感じに継承使ってるよ?

 

82 : 2021/12/05(日)17:22:33 ID:aoBsIHTo0
継承云々で揉めるのは設計から間違ってないかな

 

83 : 2021/12/05(日)17:22:41 ID:WdIonpDP0
やべえ、何言ってるかわかんねえお前ら・・・

 

84 : 2021/12/05(日)17:23:07 ID:5PIsw+RyM
とりあえずプログラミングの前にトーイック600は最低とってくれって思う
リーダブルコード最高とかいってる奴に限って編数名とかが壊滅的におかしい

 

100 : 2021/12/05(日)17:29:42 ID:T/lQFNRm0
>>84
あれ読んでクソみたいな変数名書くやつなんているの?
いたとしてもリーダブルコード読んだつもりのアホじゃね?w

 

104 : 2021/12/05(日)17:30:50 ID:5PIsw+RyM
>>100
トーイック600もない時点であほだから、わかるだろ?

 

113 : 2021/12/05(日)17:33:56 ID:T/lQFNRm0
>>104
日本語通じないアホよりはマシだろ
そっちは試験の為に勉強してないだけだろうしw

 

118 : 2021/12/05(日)17:36:22 ID:5PIsw+RyM
>>113
コード書いた人がいない場合の話だろ
日本語通じないってコメントがおかしいとかか?

 

85 : 2021/12/05(日)17:23:16 ID:0fIDwQub0
特大のabstractサービスクラスがあって
それを継承したなんとかサービスクラスが沢山あって
それぞれにアノテーションがいっぱいついてるの…

 

87 : 2021/12/05(日)17:23:43 ID:C95rylU8a
コミュ障だと難しいかもな

 

88 : 2021/12/05(日)17:24:42 ID:5PIsw+RyM
継承使うならリフコフの置換定理くらいは満たしてほしい

 

89 : 2021/12/05(日)17:24:52 ID:Qzld/kgO0
最近知ったけど

ドメインプリミーティブっていう考え方があるんだが
確かにこれはコードの簡潔化だったり
セキュリティに貢献するなと思った

 

90 : 2021/12/05(日)17:24:59 ID:qErMRjUl0
継承絶対しないんか?
コントロール拡張したり
似たようなクラス作るのめんどくさそう

 

引用元: プログラムって書くより読むほうが難しいよな

スポンサーリンク
オススメ転職サイト
協力サイト
人気TOP30

【仕事】社畜の主張!

スポンサーリンク
おすすめの記事
スポンサーリンク