やっぱり内製のほうがよくね? (603レス)
上下前次1-新
270(1): 2020/10/09(金)16:54 AAS
アプリが落ちちゃうとか、メモリーリークしてるとか、あきらかにバグってなれば仕様もくそも無いがな。
コードから仕様を読み取るなんて、意味不明な話は止めろw
271: 2020/10/09(金)17:26 AAS
コードが仕様書
これの行く末がダメぽシステムだろ
272(1): 2020/10/09(金)19:31 AAS
>>270
環境によって落ちるようなとこに書き込んだ値を使って正常に動いてるコードというのもある。
コードと仕様書どっちを優先するかみたいなことはほとんど意味なくて
だいたいダメなところはどっちもクソになってる。
273(1): 2020/10/09(金)20:45 AAS
>>272
それ、コード品質的にアウトじゃね?
274(2): 2020/10/10(土)04:46 AAS
>>259
全て、そのクソコードが読み解けないおまいさん側の問題に見えるぞ
そういう技術的な障壁ではなくて、政治的なしがらみで直せないのかと思ってたよ
「動いてるコードは触るな」は俺もよく聞くが、大抵は
リファクタリングの工数がない、とか作り直しの際のリスクが無視できない、とか「あの人が作ったんだから…」、とか政治的なものだったよ
275: 2020/10/10(土)06:05 AAS
>>262
これ!
276: 2020/10/10(土)07:17 AAS
>>273
俺はアウトだと思うが、アウトのまま動き続けてることはよくある。
277: 2020/10/10(土)07:19 AAS
>>274
もう一つ付け加えるなら一部をまともにすると逆にまともに動かなくなるってケースがあるってことだ。
278: 2020/10/10(土)13:21 AAS
>>274
あ、うん。初心者なんだと思うけど、そういうのは沢山のクソコードに触れてから言ってくれ。
279: 2020/10/10(土)13:22 AAS
gotoまみれのコードは泣ける
未だに作成日が自分より先輩のコードが動いてるからなw
280(1): 2020/10/10(土)13:30 AAS
だから前にも行っただろ、returnは最後に一つだけにしろって。
do{ (なぜかbreak;) }while(false);ぐらい覚えろよ。
281: 2020/10/10(土)13:35 AAS
switch文さん < せやな
282: 2020/10/10(土)13:36 AAS
別にreturnがいっぱいあってもいいよ
読みやすければ
処理をするための条件制御で深いネスト作るのやめてくれ
これが適しているときと、
処理をしない対象を弾いていって
弾かれずに残った処理すべきもののみ処理するという書き方
の両方を使いこなしてくれ
283: 2020/10/10(土)13:50 AAS
>>280
まぁ少なくともコイツは、リーダブルコードすらも読んでいないってことは分かった。
284: 2020/10/10(土)15:27 AAS
今はクソコードは普通に離職理由になるとはいえ
クソコード耐性とかいう隠しパラメータが高すぎる奴がいたりするからまだまだ度を超えたレベルのものがたくさん稼働してるし、ベンダーが逃げた結果内製にせざるを得ないみたいなパターンもあるから内製だから良いとは限らんね。
285: 2020/10/10(土)20:54 AAS
まあGAFAでさえクソコードはあるわけだから、あるところにはあるとしか言いようがない。
286: 2020/10/10(土)21:26 AAS
ネスト深いより早期returnのほうが良い
287: 2020/10/10(土)22:27 AAS
動けばいいじゃんな精神
288(1): 2020/10/11(日)00:05 AAS
戻り値を処理の初めでセットするようなプログラマに作らせると戻り値がまったく信用できないものが出来上がる。
289: 2020/10/11(日)00:52 AAS
>>288
ガード節てわかる?
290(1): 2020/10/11(日)01:01 AAS
gitもsvnも使っておらず、プロジェクト管理ツールで管理もしてない内製システム辛いなぁ
冬ボもらったら即終わりや。
291: 2020/10/11(日)06:39 AAS
>>290
内製を勘違いしてそう
292(2): 2020/10/11(日)08:10 AAS
内製だと一人や2,3人で作るってことも多いからgitなんぞ必要か?ってくらい管理可能だからねぇ・・・。
293: 2020/10/11(日)09:19 AAS
内製ってことは、そのソースや仕様書は、
お前ら自身が責任持たなきゃなんねーんだぞ?
バグ一つで、セブンやドコモみたいに会社が大損したりもするんだからな。
returnのこともわからんくせに、ホントに大丈夫なのか?
294: 2020/10/11(日)09:29 AAS
>>292
バージョン管理て概念わかる?
295(1): 2020/10/11(日)09:31 AAS
バージョン管理?
そういう管理役の人に任せりゃいいんじゃね?
296(1): 2020/10/11(日)09:40 AAS
>>295
あー、確かに20世紀まではライブラリアンて人が居たらしいねー。
gitやsvnてバージョン管理するための道具なわけだけど、それ使わない場合、例えば一つ前のリリースに戻したり、これから改修するプログラムの変更履歴はどうやって追うみたいなことはどうやって実現しているんだ?
297: 2020/10/11(日)09:54 AAS
なんか内製のスレなのにクソレベル低い奴いるな。
バージョン管理してないことがいかに論外かわからんのね
298: 2020/10/11(日)09:59 AAS
>>292
gitなどのバージョン管理ツールは、人数の問題よりも
バージョンの違いを管理する方が重要な機能だぞ
まあ修正も2,3回なら、確かにいらんかもな
299(1): 2020/10/11(日)10:02 AAS
>>296
バージョン管理ツールが無かった時代は、バージョン毎にzipに固めたりしてサーバに置いたりした
変更履歴はdiffを紙にプリントアウトして提出したり…
バージョン管理ツールを知った今ではもうバカバカしくてできないけど
上下前次1-新書関写板覧索設栞歴
あと 304 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.022s