プログラマの雑談部屋 ★36
■ このスレッドは過去ログ倉庫に格納されています
プログラマは
こちらで雑談してください。
ユーザ、SEが馬鹿過ぎる、
上司がバカだからもう辞めたい、
もう少し簡単な仕事に転職したい、
彼女が欲しい、
などなど愚痴、妬み、妄想などなんでもどうぞ。
※前スレ
プログラマの雑談部屋 ★35
https://medaka.5ch.net/test/read.cgi/prog/1528065672/ >>412
仕様レベルでパラメータとか言ってんの?
クソだろ >>413
分岐があるたびにいちいちメソッド作るの? >>409
(1) 処理結果と計算結果の値は何が違うのですか?
(2) 処理に失敗した場合は例外を投げてください
メッセージは例外を受け取った側が組み立ててください
これは非常に基本的なことなのですが…… elseは文系寄り、は何となく合点がいきますねw
私はだからelse使うのかな。 機械語基準で思考が狂っているのかもしれないけど、
アルゴリズムとしてはelseって、boolに対してswitch文で2case処理させているのと
同じなんだよ。
そう考えればどれだけ腐った処理を書いているかわかろうものだけど。 >>415
発想がカスだな
全てに同じ手法を使う前提で居るのかい?
スキューバーダイビングやってる人は常に酸素ボンベ担いで生活してるって言ってるのかい? >>416
処理結果はtrue/false
計算結果は2とか128とか値
でも全部例外投げちゃう仕様で作ると中断まではしなくていい処理のとき困るじゃん
今回はfalseとエラーメッセージが欲しい想定で >>409
いますぐプログラマーやめてくんない?
存在が恥w >>421
自分の想定範囲超えちゃってるからって暴れるなよw >>420
ああ、もうメソッドの設計がまるでダメなんですな。 プロジェクトをクビになったelseいらない厨が
腹いせに暴れてるんだな。 >>424
完全論破されて、とうとう妄想の世界に突入w 連想配列あれば議論にすらならないような
気もするな >>415
意味もなく分岐を作ることは絶対にありえない
その意味を明確化するためにメソッドにして名前をつけたほうがいい
boolean flag;
if (get_system_date() - person.birthday > 20) {
flag = true;
}
else {
flag = false;
}
// 処理が続く
例えばこういう↑処理があったとしたら
こういう↓メソッドを作ったほうがいい
boolean Person#isAdult() { return get_system_date() - this.birthday > 20; }
メソッドが本来あるべき場所に収まるしカプセル化の原則も守れるのでオブジェクト指向的にもGood 論破なんてしちゃダメだよ。
将棋にたとえれば3手目に二歩※などというレベルのバカ話なんだからさ。
※本当は5手目 >>429
考えるのを放棄してるだけじゃない?
ログクラス作るとか出力は随時にするとか手はいろいろあるよ >>427
それはelseがダメとかじゃなくて、分岐をメソッド内に移動してるだけなんじゃね? てか条件だけじゃん
elseの処理はどうなってんだよ >>420
失敗は例外で通知してください
正常系の計算結果だけを戻り値として返してください
処理を継続したい場合は例外をキャッチしてください
異常があるにもかかわらず処理を継続することは危険なことです
キャッチを書く事によってそのような意図があることを明確化してください
例外がボトルネックになりうる場合は、タプル、あるいは正否と計算結果をメンバーに持つオブジェクトを返してください
out引数がサポートされる言語では正否を戻り値で返し、計算結果をout引数で返しても構いません
例えば文字列のパース処理や正規表現マッチが該当します >>429
メソッドを使わない場合でいいからこの例でどんなログ出力するか教えて 90年代の中ごろ、本格的にパソコンブームが始まる矢先に
多くの優秀な技術者が一般派遣や自営業などのモグリと化した。
残業代がもらえない偽装請負に嫌気がさしたのだろう。
そしてパソコンブームが起こり、パソコン方面の技術を持った技術者の
ニーズが急増したわけだが・・・ >>427みたいにしっかり構造化したり
多態を上手く使って前提で条件分岐を不要にしたりしてると
自然とelseの数は減ってく
が、不要なとど極論持ち出すやつは即効クビにすべき elseの問題点は、それに甘えて考えない奴が出てくる事
酷いコードが多いんだよ そう、即効クビにしようと思ってた矢先に
出来るやつのほうが辞めてしまった。
モグリを雇うとアホほど金が飛ぶんだもんねぇ。 >>433
IDがないからわからんだろうけど俺は別にelseを否定してる人ではない
無理やりelseを排除しなくたってオブジェクト指向的にクリーンなコードを書けばelseが自然と減っていくって立場 そういや昔 else softみたいなえろげーメーカーなかったっけ >>444
gotoやsetjmp/longjmp並みに害悪
完全排除以外に道はない ちなみに俺はelseは絶対禁止とどっちでもいいという2つの立場を使い分けて
スレを盛り上げる努力を怠りません。 >>442
お前はプログラミングの本質を全く理解してない
会う勇気があるならちょっとだけ教えてやってもいいが
お前は自信過剰そうだから『ウリは天才、他は馬鹿』
というプログラマとして最も忌まわしい
考えに違いない ウリとか使いだしちゃうあたりに、劣等意識丸出しなのに、ちょっと相手を
煽っちゃおうというチキンハートが見えている。 >>449
正しくは『ウリたちは天才、お前は馬鹿』 だな。
馬鹿は一人。 わかってると思うけど、モグリと失業者は違うからね。
出来るモグリは一般派遣などのボッタクリ契約でも仕事が取れて
現場でちゃんと働いてるから。 【料金搾取】SEの結婚障害対策【無能残業】
☆偽装請負多重派遣SEの結婚相手の犠牲対策☆
巨額搾取させて結婚妨害するな!
無能残業して共働き妨害するな!
・IT社長に贅沢資金を搾取させるな
・客先経営資金削減の犠牲になるな
・平均年齢40歳未満の会社は辞めろ
・6時間/日以上PC使用の会社は辞めろ
・1,000万円/年以下報酬の会社は辞めろ
・100万円/月以下報酬の契約は断れ
・5,000円/時以下報酬の契約は断れ
・100万円/月以下報酬のプログラムは作るな
・実態派遣プログラムを作るな
・プログラムの料金以上に作るな
・プログラムの利益を搾取させるな
・プログラムの報酬を搾取させるな
・プログラムを客先に渡すな
・不利益な依頼は断れ
・知的財産を渡するな
・客先指示に従うな
・生産利益を上げろ
・生産効率を上げろ
・契約外作業期日は断れ
・時間外労働違反は止めろ
・多重契約は断れ
・残業見積りは断れ
・残業しないで学習しろ
・残業しないで副業しろ
・残業しないで家事やれ
・損害賠償請求を怠るな
SEの結婚対策
https://amoo-re.com/articles/IK9K8 elseいらない爺は平日だとガンスルーされるからねw
オブジェクト指向がわからないから構ってもらえるネタがelseしかないっていうww >>456
そうだな。
おれもこんなやつ相手にソースの例を書いてやるなんて
バカらしすぎてとてもとても・・・ なんにしても、この業界は今どきの大学と同じように
アホでも受かるようになっちゃったもんだから・・・
Fラン大学なんてのと同じように、Fラン企業があるんだな。 まあIT企業のほとんどはFランだからな。
天才が混じることがあっても一時的なものに過ぎない。
いつまでも抱え込むことなど、とてもとても・・・ 意外と技術特化型の天才は抱えられやすい
給料は適当だけど仕事も適当でいいって雰囲気が肌に合うらしい 仕事も適当でいいって雰囲気が肌に合うのはわかるんだけど、
そういう会社は潰れちゃうから・・・ まあ仕事適当でいいっていっても、他の有象無象はやっぱりgdgd言うからな
分かりやすい成果があってもプロジェクト外の人間だと分からなかったり過少に評価するし 企業としてお金を稼ぎたかったら、やっぱり一般派遣や自営業などの
モグリだけは雇っちゃダメだよね。
そのためにはelseがあるぐらいで泣き言言ってる場合じゃないんだが・・・ 天才を抱えることがあるとしても、そもそも
天才を抱えること自体が恐ろしいリスクなんだよね。
天才が長時間残業するような作業量となると、あくまでも
天才だから利益を保てるわけであって、いなくなった時点でたちまち・・・
だから天才がいても、後のことを考えると、ホカの人と同程度の
作業量にとどめて、チャッチャとやらせて定時で帰らせておくしかない。 おれは逆にcase文は使わないねぇ。
breakの制御などで言語ごとに仕様が違うし。 >>474
おれは別にelseいらない厨じゃないから。
まあ、作ってるうちに、そういやelseってそんなにつかってないな
って思ったりもするけど。 急にelseがどうこうでレスが大量につくのは
組込み系の爺さんか、組込みからweb系に流れてきた爺さんが定期的に暴れてんだろうねw
オブジェクトっていう概念がないから頭パンクしたんだろうねw 想定値がaからzまであってその中の3パターンだけ処理Aをして残りのパターンは処理Bをする
みたいな時もelseつかわないの? Fラン企業が天才を抱えると、知ってても知らなくても
その天才に仕事を集中させるからねぇ。
そうなる前にクビにしとけばいいんだけど、ヘタに金ずくで抱え続けると
そこで金が飛んで会社が潰れるわけだ。
天才にしてみりゃ、FA宣言がちょっと遅れるだけ。 elseいらない爺さんのいつもの流れ
・くだらないお題を自分で出す
・それに自分で回答する
・回答の内容がメソッド増やす、return返す、三項演算子(本末転倒(爆)w)のどれかw
いい加減チンパン専用の上級スレでやってて欲しいもんだね もちろん、caseの代わりはelseifだよ。
どうやらここでは、elseとelseifは別の扱いのようだ。 elseいらない厨は、おれはジジーじゃなくてガキだと思ってるんだ。
ジジーならとっくに課長ぐらいになってて、ソースなんて書かせてもらえないだろ。
わけもわからず重役なり顧客なりから怒られるだけの毎日。 コードレビューしにくいからあんまり変なコード書かないでほしいけど
実装の仕方なんかにこだわってるなんてバカみてーだな >>480
elseいらんって言うとこいつが突っかかってくるのも規定路線だな
特徴はチンパン、爺さん、単芝
決して論理的な反論はせず、悪口、人格攻撃を行う
似たようなレスが短いスパンで続くのも特徴 >>476
組み込み系はリソース足りてないから変なコード書くのもしょうがないと思う
でも組み込みの異常な常識を他の現場で振りかざすのはやめてほしいね elseいらない爺の自演荒らしで何百レスも埋め尽くされるのはマジ勘弁w 組み込みまでやってるようなベテランが、
elseいらないなんて言うわけねーべ。 これというのもすべては、この業界が
バカのほうが金を稼げるようになっちまったからだな。
天才はスグに仕事を片付けちゃうから金にならないんだ。 else使うとなにがダメかって言うと、金が貯まらなくなるから。
elseは貧乏神なので、使えば使うほど金が逃げて行く。
else使いまくってる奴は財布の中をじっと見てみな。 おれが一生懸命話をそらしてやってるのに
どいつもこいつもelseの話しかしやがらねー。 仕事遅い奴って大抵カチャカチャカチャカチャやってるよね
仕事してるアピールも入ってんだろうけど カチャカチャカチャカチャやってるのが
チャットでの雑談だったりするようだ。 >>477
これでいいですか?
function processA() { alert("A"); }
function processB() { alert("B"); }
function createProcessor(type) {
let pa = processA;
return { a: pa, n: pa, w: pa }[type] || processB;
}
function main() {
let type = document.getElementById("processType").value;
let proc = createProcessor(type);
proc();
} >>495
仕事遅い奴はやたら話が回りくどくて長い。 else不要キチガイがヒマそうだから
ちょっと教えてやると、
elseを書いてないだけであって、
elseだらけなんだよ。
意味として暗にelseを使うほうが分かりにくい。
それが理解できないということは相当なバカということ。
プログラマではない。 【帝国きどり、軍産″】 マイトLーヤ『アメリカは侵略の過ちを認め、イスラエルは跪き許しを乞え』
http://rosie.5ch.net/test/read.cgi/liveplus/1529709983/l50
福音派エヴァンゲリストは侵略の手先、艱難時代、空中軽挙を信じる変態狂信者!
獣の国ロシアが南下してWW3が始まると吹聴しているアホ集団!
救われるためにパレスチナ入植を容認しているクズ! >>498
それはelseを書いてないだけで、elseと同じことをやってると思うんだが だから、そんなバカを相手にしてちゃダメだよ、プロなんだからさ。 私大文系が詭弁でelseを正当化する様が笑える
やはり私文は客をインチキで丸め込む仕事の方が似合ってるよ >>503
じゃあ差分の計算式を定義して実際に計算してみて
違いの定義もなしに同じと言われてもフィーリングに優れた文系さんにしか通じないよ ま、こういうヴァカには言っても無駄だって嫌という程分かったから、
最近はもう、誰も相手にしないし話もしなくなってたんだけどな。
何度説明しても理解できないんだから、知能レヴェルの限界がこれなので
それ以上望んでもついてこれるわけないんだよ。
当時のメンツはみんなそれを理解したの。
>>501の事な。 心理学者と計算機科学者はどっちの方が頭が良いですか? 正直、低脳がどんだけelse書きまくってゴミクズコード量産して生産性を下げても
そのクソを俺が触るわけじゃないから、マジ、どうでもいいんだよな。
ヴァカがヴァカ同士集まってどんなに人生の貴重な時間を無駄にしようと
知ったこっちゃないからな。 >>509
話をそらそうとしてる努力は認めるけど、それじゃあねぇ・・・ まあ、能無しでも今日休み取れるようになったんだから、
そりゃあ仕事も楽になるわな。 ■ このスレッドは過去ログ倉庫に格納されています