プログラマの雑談部屋 ★121

■ このスレッドは過去ログ倉庫に格納されています
2020/11/08(日) 13:53:34.14
雑談スレ
※前スレ
プログラマの雑談部屋 ★116
http://medaka.5ch.net/test/read.cgi/prog/1599581992/
プログラマの雑談部屋 ★111
https://medaka.5ch.net/test/read.cgi/prog/1592114550/
プログラマの雑談部屋 ★113
https://medaka.5ch.net/test/read.cgi/prog/1595689704/
プログラマの雑談部屋 ★114
https://medaka.5ch.net/test/read.cgi/prog/1595695157/
プログラマの雑談部屋 ★115
https://medaka.5ch.net/test/read.cgi/prog/1597573892/
プログラマの雑談部屋 ★117
https://medaka.5ch.net/test/read.cgi/prog/1600656351/
プログラマの雑談部屋 ★118
https://medaka.5ch.net/test/read.cgi/prog/1601892401/
プログラマの雑談部屋 ★119
https://medaka.5ch.net/test/read.cgi/prog/1602862079/
プログラマの雑談部屋 ★120
https://medaka.5ch.net/test/read.cgi/prog/1603729387/
2020/11/16(月) 03:50:22.07
f判定ってなんだ。if判定と書きたかった。
2020/11/16(月) 03:52:41.21
スタブだけ期限前に納品して後日こっそり中身を入れ替えるような現場の話聞いてゾッとした
2020/11/16(月) 03:52:43.39
深夜のハゲ
2020/11/16(月) 04:27:30.10
>>723
VBAってw
新人もかわいそうだな
2020/11/16(月) 04:29:13.91
Excelだけあれば使えるから楽といえば楽なんだけどね
2020/11/16(月) 05:59:26.82
xml系やスクリプト系するよりもVBAの方がよっぽど
2020/11/16(月) 09:11:09.41
>>723
新人にVB、Javaをやらせる企業はブラック
2020/11/16(月) 09:16:22.69
最近価値の高まってきたCOBOLですが
2020/11/16(月) 09:21:12.05
VSお世話になっております。
2020/11/16(月) 09:29:45.11
何をやらせりゃホワイトなんだよ
どうせ何もできないだろ?
2020/11/16(月) 09:36:39.20
ゴミ収集作業はブラック、とかいう人達には区分けは無理では?
あえていうなら、プログラマは基本ブラックで超高待遇のところはホワイトとか、別物扱いすべき?
2020/11/16(月) 09:53:21.58
できます!できます!と入ってきてできないおまえらがブラックに感じてるだけでは?
できないことをやらせるブラック企業と叫ぶ前にできません!って履歴書に書いて面接で伝えとけ
できないなりにやらせてもらえる企業が見つかればホワイトだろ
2020/11/16(月) 10:04:48.74
やりたくないことやれないことは無数にあって網羅なんかできない
普通の善良な企業はあまり非常識なことさはせないので
否定的なことばっかり書いたらそっちではねられてしまう

ブラックは関わったら運の尽き
根底から根絶せねば
2020/11/16(月) 10:06:30.31
プログラマで入ってJavaに文句言うキチガイは知らん
2020/11/16(月) 10:11:15.30
40代いいぞ

REBECCA 『フレンズ』(1985.12.25渋谷公会堂)
https://www.youtube.com/watch?v=WzNEwUIHVFA
2020/11/16(月) 10:16:16.37
>>737
オブジェクト指向開発に文句言うやつはいるけど
javaに文句言う奴は気違いかもしれんな
2020/11/16(月) 10:30:41.23
昨今外国はあんまり言語にこだわらん感じするよな
大体あれこれ好きに手を出してる感じ

なんで俺らはこんなに言語経験ばっかりいわれるんじゃ
2020/11/16(月) 10:32:04.80
VB、Java、COBOL
ここら辺が三大ロートルエンジニアという感じ

Cあたりだとカッコが付くけどね
2020/11/16(月) 10:32:04.85
どの言語だってそんな変わらん
2020/11/16(月) 10:33:53.55
VB.NETはC#と変わらんのにかなり古いイメージ
2020/11/16(月) 10:43:30.57
Javaは確かに普及率だけは高いから食いっぱぐれが無い
しかし殆ど全てがスパゲティレガシーなのでJavaの仕事をしていても成長が全くない
一生スパゲティレガシーのメンテだけで構わない、時間と給与を交換してるだけって人向け

で、新人にJavaをやらせる企業てのはさ「弊社は今後もずっとスパゲティレガシーJavaのメンテでやっていく。新しいことには取り組まない。社員諸君らには成長も挑戦も望まない」って意思表示なんだよね
入社したら最後、転職するか定年まで一生成長せずにルーチンワークこなすだけ
で、転職しようと思ってもスパゲティレガシーJavaしか経験がないから、同じような企業にしか転職できない

新卒でJavaを仕込まれると人生が詰む
ブラックすぎる
2020/11/16(月) 10:50:57.82
オブジェクト指向に文句を言うのはプログラミング向いてない
2020/11/16(月) 10:56:58.21
目の前で動いてるJavaを拝めるのは宝物庫を開けて覗いてるのと一緒で技術者にとっては宝なんだが
理解してないからその価値に気が付けないだけだぞ
言語がJavaで、、、ってだけでそこから学べる知識量はデカい
レガシーレガシーと文句だけ言って学ばないヤツは自分の設計ミスに気が付かず穴だらけのものしか作れないと思うぞ
2020/11/16(月) 11:00:28.80
久しぶりに行の最後に ; を付ける言語で作業している
何故か楽しい
2020/11/16(月) 11:03:57.72
すまん、入社前に学生時代組んだプログラムの実績頂戴って言われたんだがこれ普通なん?
2020/11/16(月) 11:05:14.48
>>743
もう開発止まったしね
2020/11/16(月) 11:05:47.45
成長とは何かって話だよね

継続してるLispの案件あるけど一度入ったら出ることが出来ない
逆に言えば一度アサインされたら一生安泰
2020/11/16(月) 11:24:45.97
入社してすぐJava教えてくれる、別にブラックじゃないじゃんw
嫌なら覚えてから辞めれば、スキルアップだし無駄な時間全然ないやん。
2020/11/16(月) 11:34:12.35
オブジェクト指向ってなに?
「オブジェクト指向でなぜつくるのか」
という本を読んでるんだが、さっぱり分からない。
2020/11/16(月) 11:34:54.09
>>748
コード全部渡せってとこは怪しい
仮に大学の研究室で組んだものなら教授を通して提出するのが社会常識
やった内容を箇条書きにして出せって意味なら問題ない
下町ロケットのトラクター観てたならそういうことだから
2020/11/16(月) 11:42:45.85
>>752
何がわからないのか明確にしてから質問して
2020/11/16(月) 11:45:58.13
Javaを教えて低賃金長時間奴隷労働業務系現場に放り込む

35歳の資料作成プロフェッショナルおじさんに進化

契約形態を個人事業主に変更させる

40歳頃に契約を切って市場に放流

介護業界に転落orニートw


うん、全然ブラックじゃないなww
2020/11/16(月) 11:47:25.01
俺もオブジェクト指向型でツールを作っているんだが、その後に拡張や改造してる人が、誰一人俺の作ったクラスを使ってくれないので意味ないような気がしている
関わる人の関わる人みなが自分流の新しいクラスを実装していくから、サイズだけどんどん大きくなっていくんだな
2020/11/16(月) 11:53:43.58
>>755
サラリーマンのつもりのやつは個人事業主に変更は絶対やっちゃダメだよなぁ・・・
2020/11/16(月) 11:54:29.60
>>752
机上(本だけ)の学習ではわからないかも。
自分も興味で本だけの見てたときは2回ほど挫折した。
最近のフレームワークなんかは大抵オブジェクト指向だから、なんか作ってみるのが早いね。
2020/11/16(月) 11:56:20.19
オブジェクト指向で作った何か(フレームワークなど)を利用することはあると思うが
プログラマ人生の中でオブジェクト指向で何か作るってことは無いと思うよ
2020/11/16(月) 11:56:42.42
オブジェクト指向分かってない人って先ず引数が分かってない
2020/11/16(月) 11:58:42.04
オブジェクト指向の前段階をやってないとわからんと思う
ほとんどの書籍で触れてるオブジェクト指向のメリットって従来の方法と比べてどうかって話
C言語と比べてJavaはこうなりましたっていう話に近い
2020/11/16(月) 12:00:27.24
何かを分類して整理し片付ける作業をさせてみるとオブジェクト指向開発に向いているかどうかわかる
2020/11/16(月) 12:06:42.59
引数知らない職業プログラマっているの?w
basic開発?
2020/11/16(月) 12:08:45.94
唐突にJavaできないマンの発狂レスが大量についてて噴いたw
Javaごときで発狂してる無能がC++とか触ったらどうなるんだろうな
ほんとアホは何もできなくて大変だな
2020/11/16(月) 12:10:16.98
プログラミングは先ずオブジェクト指向教えてふるいに掛けて落とすべき
2020/11/16(月) 12:15:29.07
>>756
masterブランチにパーミッション設定してないの?
2020/11/16(月) 12:17:34.78
オブジェクト指向は二流が好む
一流は関数型な
まじでオブジェクトなんて要らんかった
必要なものはイミュータブルな構造体と純粋関数だけだった
2020/11/16(月) 12:19:17.34
オブジェクト指向の勉強に入る前にやる事。
static変数の使用を一切禁止。
2020/11/16(月) 12:21:06.32
>>756
後から実装する人はどれを使えばいいか分からず、結局悪化してる。
2020/11/16(月) 12:22:02.63
>>759
えっ?
2020/11/16(月) 12:24:51.08
フレームワーク利用でも抽象型の実装ぐらいやるだろ
2020/11/16(月) 12:31:12.07
オブジェクト指向がわからないから関数型をやる

これ三流以下
2020/11/16(月) 12:32:44.00
>>769
レガシースパゲティJavaプロジェクトはどういうわけかテストコードを全く書かないからな
動いてる既存コードを壊すことを恐れてしまう
コードが重複することはわかってるけど怒られるよりはいいやどーせ派遣だしあとのことは知らん
そう考えてる人が多いのだろうな
2020/11/16(月) 12:34:29.64
LISP系列は一度はかじっておくのは良い
2020/11/16(月) 12:34:40.81
派遣にやらせて満足していたツケだわな
2020/11/16(月) 12:34:48.20
一流「関数型でやらせてください!」
上司「できる人少ないからダメ」

おわり
2020/11/16(月) 12:36:07.15
出来る人を出来ない人のレベルに合わせるのはかなりの損失である
2020/11/16(月) 12:40:12.84
全部派遣=長くて数年で去る人に任せる前提なんだからレベル高いものにしたら悲惨なことになる
2020/11/16(月) 13:05:21.46
レベル高いのに合わせるとレベル低いのがわからなくなる
レベル低いのに合わせるとスパゲティになる

つまり結局のところ最初からレベル低い奴を雇うなって話になる
2020/11/16(月) 13:07:04.86
>>779
レベル高い人は数が少ないから…
2020/11/16(月) 13:42:33.39
>>752
大人数で同時開発しやすくして
修正や拡張によるバグを追跡しやすくする考え方
2020/11/16(月) 13:43:25.19
>>756
最悪だなw
2020/11/16(月) 13:45:30.80
オブジェクト指向に難癖付けるやつって
単にオブジェクト指向を検討する必要があるシステムに
携わったことがありませんって告白してるだけ
2020/11/16(月) 14:00:05.11
>>752
オブジェクト思考でない通常のプログラミング出きるかどうかにもよるが

・クラスをインスタンス化することで参照範囲を限定化できる
・クラスを継承することで機能を追加できる
・インターフェースを使うことでクラスの実装を制限できる

と言う風にそれぞれ何ができるかが理解できればオッケーで
概念は後回しにした方が頭に入りやすい

と言う人もいる
2020/11/16(月) 15:28:52.18
JavaScriptのゲームライブラリで良いものありませんか?
2020/11/16(月) 15:31:15.69
>>771
それは「オブジェクト指向で作られたものを利用している」だけでしょ?
787仕様書無しさん
垢版 |
2020/11/16(月) 15:33:05.73
>>785
Pixi.js?
知らんけど
2020/11/16(月) 15:38:53.17
おやつ、たこ焼き。
2020/11/16(月) 15:42:57.09
>>740
海外はCS学んだ大卒しか取らないからな
未経験のド素人を拾って教育するなどと言う発想はない
なので言語なんか1週間もあれば覚えられると判断される
2020/11/16(月) 15:45:49.38
>>785
国産の基本無料HTML5ベースのブラウザゲームで使われているライブラリを調べてみるといいっすよ
2020/11/16(月) 15:57:25.77
スライムだけでレベル上げしたプログラマはレベル高いのかね
2020/11/16(月) 16:08:10.09
レベル高い人は難しく付加価値の高い仕事をする
レベルの低い人は誰でもできるが必要とされている仕事をする

これでOKでしょ
2020/11/16(月) 16:09:07.27
インチキ野郎は雲をつかむようないい加減なことばっかり
2020/11/16(月) 16:28:17.05
経験は重要だという思いから要件定義からプログラムからテストまでやってるんだけどテスト終わる頃には要件定義のノウハウ忘れるんだよね
要件定義一本でやった方が良いのかな
プログラム忘れるのは哀しいけどそんなに憶えてらんない
2020/11/16(月) 16:38:05.95
できるプログラマ

・英語でドキュメントがかける(README.mdしっかり書いてますか?)
・GitHubが大草原(砂漠じゃ印象悪いですよ?)
・GitHubでメジャーライブラリにコミットする(草生やすだけなら猿でもできますよ?)
・ブロクを公開している(アウトプットは自分のブランド力を上げるために必ずやるべきですよ!)
2020/11/16(月) 16:56:07.03
スライムばかり出てくる仕事でいいです
ボス戦みたいなのなくていいです
それでレベル99まで上げてゴールドもMAXになればそれでいいです
2020/11/16(月) 16:59:56.78
スマホ系は情報発信しても開発環境が変わる度に使えない遺産が出てくるから要らぬ恨みを買う
2020/11/16(月) 17:25:05.16
>>795
英語書けてどうすんの?周囲みんな日本人だよ?
2020/11/16(月) 17:27:00.13
>>796
プログラマはスライムをいくら倒しても対スライム戦闘のレベルしかあがらない
マスタ画面をいくつつくってもマスタ画面を手早く作れるようになるだけ
しかもいくら作っても内容がよくなるわけじゃない
世間様のよりよいマスタ画面を知り取り入れていかないといけない
アプリを買わずに無料アプリばかり使ってるやつがいつまでも上達しないのはそういう理由
2020/11/16(月) 17:33:50.87
それでいいって書いてあるのに
2020/11/16(月) 17:39:19.62
マスタ画面を作ってもドヤれないし…
2020/11/16(月) 17:44:53.63
最速のミニ四駆を作るAI作ったら認めてもらえるかな
2020/11/16(月) 17:54:30.55
働いた方が認めてもらえると思う
2020/11/16(月) 18:00:51.29
人工知能搭載したバックブレイダー作りたい
2020/11/16(月) 18:03:23.83
>>796
スライム倒し続けるだけじゃ、一生涯かけてもgold maxどころか鋼の剣も買えないんじゃないか?
2020/11/16(月) 18:03:43.31
レンダリングってどういう意味?
連打の進行形?
2020/11/16(月) 18:07:30.11
( ´Д`)お前はそれでいいや
2020/11/16(月) 18:28:02.22
連打している
2020/11/16(月) 18:59:51.88
>>784
そうそう、これ

・クラスをインスタンス化するので直接データを扱わずにデータとメソッドのセットを扱える
・クラスを継承できるので、テストが終わった安全なクラスに修正を加えることなく機能を追加できる
・インターフェースを使うことでUserや他の開発者が実装クラスを意識せずにシステムを扱える

とうい理解が大切ん
2020/11/16(月) 19:06:28.27
継承で機能を追加するのは普通にアンチパターンとして有名ですが?
2020/11/16(月) 19:10:35.64
おれの理解
犬クラスはワンワン
猫クラスはにゃーにゃー
オブジェクト指向かんたん
2020/11/16(月) 19:12:46.09
・クラスをあちこちでインスタンス化するので、モジュールや他クラスとの依存が強くなる。
・クラスを継承できるが Is A の関係が保たれず、神クラスが出来上がる。
・インターフェースを使っているが、使用側で実クラスにキャストして使っており、依存関係が強いままになっている。
2020/11/16(月) 19:23:34.33
>>811
犬クラスを継承して車クラス作ったら、
鳴くメソッドはフォォーンに、
走るメソッドは時速100kmくらいにオーバーライドするんだよ。
814仕様書無しさん
垢版 |
2020/11/16(月) 19:27:38.94
今の若い連中でできるやつってITでさっさと独立している連中多いよな
大手にずーとこだわらない潔さと、効率良いキャリアアップがうらやましいわ
こっちはぼろぼろの経歴なのに
2020/11/16(月) 19:30:29.48
>>809
でも関数でいいよね?
2020/11/16(月) 19:33:32.29
>>756
そういうのはCみたいな非オブジェクト指向でも同じことになるよ
むしろ綺麗に分離されるだけオブジェクト指向の方が後々良い
2020/11/16(月) 19:34:18.42
>>814
オッサンの世代は勉強して、いい大学行けば、いい会社に入れて、家庭も持てて、全てうまく行くと洗脳されてきたから、世渡り下手すぎんだよね
今どきの若者は勉強しても期待値はそんなに高くない
賢く、自発的に動いた奴が勝つ、ってちゃんと解ってる
2020/11/16(月) 19:43:41.75
>>816
綺麗にオブジェクト指向開発をしたら
後から手を入れてる人があちこち依存関係を作り
結果、クラス分けしたコードが無駄になるどころか
そもそもスパゲッティの方が見直しやすいんじゃね?とか
そういう状態を語ってて
2020/11/16(月) 19:47:10.52
>>797
マジだよ、Android5.0までバリバリに開発してたのに
プロジェクトの関係で5年ほど離れてたらAndroid10でAndroidStudioでオイオーイと
2020/11/16(月) 19:49:17.43
>>810
それが最大のメリットだろ
2020/11/16(月) 19:51:48.90
androidは酷過ぎる。ユーザーにとっても。
安いから売り切りでしょうがないんだけど、winやiPhoneでバージョンアップは当たり前の日本人には、寝耳に水みたいにショックだった…
2020/11/16(月) 19:52:03.25
>>818
依存関係なきゃクラス同士繋がらんだろ
2020/11/16(月) 19:54:32.64
>>822
だからクラス同士繋げるなってwww
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況