プログラマの雑談部屋 ★9 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
1仕様書無しさん
垢版 |
2017/07/07(金) 01:23:34.00
プログラマは
こちらで雑談してください。

ユーザ、SEが馬鹿過ぎる、
上司が陰険だからもう辞めたい、
もう少しまともな仕事に転職したい、
彼女が欲しい、
などなど愚痴、妬み、妄想などなんでもどうぞ。

※前スレ
プログラマの雑談部屋 ★8
http://medaka.2ch.net/test/read.cgi/prog/1498187067/
320仕様書無しさん
垢版 |
2017/07/12(水) 14:25:26.52
>>319
vbaって知ってる?
2017/07/12(水) 14:34:01.42
Excelファイルを C# と VB.NET で読み込む "正しい" 方法
http://qiita.com/midori44/items/acab9106e6dad9653e73
2017/07/12(水) 17:49:37.19
新しく入ったプロジェクトがコメントアウトでバージョン管理してる・・・
辞めたい・・・
2017/07/12(水) 19:21:47.57
>>310
苦労人なんだろうな
レベルが低い環境だと「テクニカルタームはわからないので誰でも理解できる別の文章や例えで説明してほしい」と真顔で言っちゃう人が少なくない
そういう環境に長くいると幼稚園児を相手にするようなやさしい気持ちで難しい言葉や概念を使わずの喋るのが当たり前になってしまう
2017/07/12(水) 19:24:02.47
>>310
全く何にも知らない新人に仕様変更とは何かを説明するならいいと思う
馬鹿みたいに見えるなら成長したってことだよ多分
325仕様書無しさん
垢版 |
2017/07/12(水) 19:24:35.21
システムをハンバーガーに例えて分かる方も分かると思ってる方もキチガイだけどなw
2017/07/12(水) 19:38:24.96
例えっていいよね
相手は分かった気になってくれるし
具体的な事は言ってないから責任逃れも出来る
2017/07/12(水) 19:42:37.07
黙れ無能
2017/07/12(水) 20:12:52.23
http://livedoor.blogimg.jp/ideal2ch/imgs/f/7/f784288d-s.jpg
2017/07/12(水) 21:11:43.20
例え話も適用が適切ならいいけどな
2017/07/12(水) 21:13:51.31
冗談通じない奴っているよねー
2017/07/12(水) 21:26:14.08
これが本当の炎上ってやつ?

http://i.imgur.com/50NA7vr.gif
https://youtu.be/1EBfxjSFAxQ
2017/07/12(水) 21:36:11.80
例え話はやめてほしい。
まず、その例え話に出てくるキュウリやタマネギやピクルスが
顧客の業務の何にあたるかを
頭の中でディクショナリーみたいなコレクションにいれて
先輩の話を聞かなければならない。
これだけで覚えることが2倍になる。
教えてる本人はそのコレクションが根付いてるから
簡単に思うのかもしれないが
自分が後輩で先輩が例え話する野郎だったら
この業界に挫折して辞めてた。
頭悪い人には害悪だよ、例え話。
ちっとも頭に入らないから。
幼稚とかそういう問題じゃない。
教えるの向いてないよ、例え話する人は。
ほんと、後輩可哀相。
2017/07/12(水) 21:42:26.29
例え話は、業務を覚える前に、先輩のマイワールドを
理解しなければならない。
先輩のマイワールドを理解して、初めて先輩の例え話が
理解できるんだよ。
でも先輩のマイワールドを何故覚えなきゃならない?
一人でやってろ、って思う。
2017/07/12(水) 22:26:09.16
リアルワールドの話をして理解してくれる常識人だけで構成されたチームならいいよね
日本は底辺に足並み揃えなきゃならないからツライ
2017/07/12(水) 22:53:09.68
自分が最低限の底辺のはるか下にいると
周囲と自分の位置関係ってわからないよね…
336仕様書無しさん
垢版 |
2017/07/13(木) 02:58:55.06
例え話しが有効な場合もあるね。
ただ、ほとんどの場合に、
不必要なたとえ話をする馬鹿がいる。
2017/07/13(木) 03:13:37.20
>>336
比喩は近似
相手が「(感情的な意味で)近しい事柄を連想してくれる」ということを期待するもの
文芸手法の一種ね

変な連想をやるやつが絶対にいる

一番いいのは「あんたは何にムカついてるんだね」というのを問いただすことか
「俺の思ってる通りになってないのはオカシイ」とゲロさせれば済む(これ割と多い)

別の場合ならなんか適切な手法をこっちが考えることになるわけだが
338337
垢版 |
2017/07/13(木) 03:18:22.66
正確には「俺的になんか不快、ふざけんな」というのが根拠であるとゲロさせることか

そういう相手が多いのは事実
そういう人に比喩を言ってもなんか揚げ足取るからやめておいて
(プレゼン後の質疑応答なら)相手の発言の揚げ足取って射殺するスタイルに切り替えるかも

過去に見聞きした事例について不安がある、という場合は相手が説明してくれると思うから
提案していくかなぁ、くらい
339337
垢版 |
2017/07/13(木) 03:24:47.16
最近だと「たとえる技術」みたいなのでラノベ方面の技術が投入されて

「片側三車線の道路で中央を走ってて後ろの車が煽ってきてウザかったから
左に寄ったらたまたま落ちてた釘がタイヤに刺さってパンクしたくらいウザイ」

みたいな比喩表現もあるみたいだけどね
340337
垢版 |
2017/07/13(木) 03:31:50.68
ウザい人は「パンク修理材あるでしょ、備えとけよwwwww」っていうんだろう

揚げ足取りたい人がいる場合は比喩を避けるべきかもな
こっちのイメージを聞きたいけれど細部が分からないって人にだけ比喩を使うべきだと思う

バーガーの件についてはこんな説明を試みてみますたが、どうでせうか……
2017/07/13(木) 06:09:41.77
例え話を理解できる新人は頭いいんだよ。
どうしても分からない時以外は
例え話はやめるべき。絶対ニダ。
混乱や誤解の元になる。
この業界、例え話なんかでお茶を濁すと
正確なことが伝わらない。
2017/07/13(木) 06:12:12.88
例え話よりも、有効なのは図だよ。
まずは分からない人には図で説明すべき。
もちろん、無関係なピクルスの図を描いてはいけない。
2017/07/13(木) 06:56:39.66
ピクルスの例えだと、そのピクルスがあってもなくてもハンバーガーがハンバーガーとして成り立ちそうだから例えとして汎用性が低い

車と部品の例えとかにした方が、部分と全体の関係のバリエーションが多くて良さそう
2017/07/13(木) 07:00:35.43
>>337の話が支離滅裂な件

何を主張したいのかすらほとんど不明だし、
喩え話を擁護しているようにも思えるが
話の筋も論拠も理屈もへったくれもない

これで揚げ足がどうとか言っとんか
345仕様書無しさん
垢版 |
2017/07/13(木) 07:14:23.98
そら>>337が一番言いたい事が「俺の思ってる通りになってないのはオカシイ」なんだものw
2017/07/13(木) 07:20:12.48
君たちのようなバカにはわからないだろうけど
例え話って基本的にちゃんとした説明とセットだからな

これは〜〜のようなものだ
というのも(ちゃんとした説明)である

これは(ちゃんとした説明)だ
例えるなら〜〜のようなものだ

例え話だけ抜き出してそれじゃわからんだの誤解を生むだのと文句を言う人は人の話をちゃんと聞いてないだけだろう
347仕様書無しさん
垢版 |
2017/07/13(木) 07:31:13.32
それたとえで説明してくれないと分からんですわ〜(ハナホジ
348仕様書無しさん
垢版 |
2017/07/13(木) 07:33:43.99
キ印に触んな
2017/07/13(木) 07:34:03.47
ケーキが食べたいだけなのにww
2017/07/13(木) 07:54:24.46
でもお前ら比喩大好きだよね
それって○○みたいなもんでしょってな
2017/07/13(木) 08:09:22.80
>それって○○みたいなもんでしょ
違います。これくまでも△△は△△です。
2017/07/13(木) 08:17:59.65
ガンダムで例えるとか好きでしょ?
2017/07/13(木) 09:51:13.93
無理矢理意味不明なものにこじつけてさらに混乱させる練習をしよう
354仕様書無しさん
垢版 |
2017/07/13(木) 12:23:19.08
人はなぜ例えたがるのか?
2017/07/13(木) 12:26:41.22
うんこだからさ
2017/07/13(木) 14:03:37.04
GitHub Jira Slack SouthTree アジャイル
357仕様書無しさん
垢版 |
2017/07/13(木) 16:19:52.65
お前らって全員、馬鹿だよな
俺だけが、  どうして、こんなにも頭良いんだ?

やっぱり、俺が天才だから仕方ないか。
2017/07/13(木) 16:27:33.92
>>357
例えば?
359仕様書無しさん
垢版 |
2017/07/13(木) 17:53:10.88
>>357
急にどうしたw
2017/07/13(木) 17:55:36.00
>>357
中学2年生のころってみんなそうなるんだよ。
周りや親が特に馬鹿に見える。
自分は空だって飛べるし魔法だって使えるそんな気分のお年頃。
こじらせるとめんどくさいことになるのでお大事に。
361仕様書無しさん
垢版 |
2017/07/13(木) 17:57:20.66
>>357
どの程度を天才といってるのか?
もしかして在日のことを天才といってる?

ならばチャネは天才ニダ!
2017/07/13(木) 19:36:44.27
ハンガリアン記法してるプロジェクト未だに存在するんだな
滅べばいいのに
2017/07/13(木) 20:09:52.88
餓死しないためにお腹が減る、
子孫残すためにエロい、
中二病にも何かあるんだろな

自分が特別な存在だと思うことで、特別なことに挑戦したりするのかな
種の進歩のためか
2017/07/13(木) 20:13:40.09
>>362
なにそれ
2017/07/13(木) 20:38:44.90
Win32 APIのドキュメント見ると
引数全てに変数の型名が付いてるけど
正直要らないよね

lpszClassName
みたいなやつ

https://msdn.microsoft.com/ja-jp/library/windows/desktop/ff381397(v=vs.85).aspx
2017/07/13(木) 20:52:45.61
>>365
そんなのよりスコープのが重要だよね
グローバルかメンバかスタティックか引数かローカルか一発で判断できるものが欲しい
2017/07/13(木) 21:04:37.64
変数名をglobalInt_maxにするとか
mapとかにしてglobal.maxIntみたいな使い方?
2017/07/13(木) 21:15:55.79
gUnko グローバル
lUnko ローカル
mUnko メンバ
sUnko スタティック
aUnko 引数
でおk
2017/07/13(木) 21:18:13.42
変数の型が入って無い。
やり直し。
2017/07/13(木) 21:20:49.68
クラスのメンバーはfUnkoの事もある
多分fieldの略
371仕様書無しさん
垢版 |
2017/07/13(木) 21:24:39.98
freakyの略やで
2017/07/13(木) 21:25:27.49
>>369
だから型いらんて
373仕様書無しさん
垢版 |
2017/07/13(木) 21:27:24.86
>>365
Win32自体がもうレガシーだからな
古すぎる技術にあれこれ言うのも変化と
374仕様書無しさん
垢版 |
2017/07/13(木) 21:28:23.79
>>366
そんなのイラネ

要る人は一体どんな酷いコードを書いてるんだい?
2017/07/13(木) 21:34:52.80
もうコメントも変数名に入れとけよ
2017/07/13(木) 21:45:48.72
>>374
1回お試しあれ
2017/07/13(木) 21:48:10.14
Nobody_knows_what_the_fuck_is_inside_this_variable
2017/07/13(木) 21:48:28.92
型はideが出してくれるからいらないけど
スコープは出ないよね
グローバルとメンバは要注意だし
2017/07/13(木) 21:49:47.21
chromiumのソースだと
メンバ変数はfで始まるようになってた気がする
2017/07/13(木) 21:59:32.77
>>365
それそれ

いちいち変数名から大文字探さないといけないから読みづらいし
変数名長いからなのか関数の引数に改行入りまくって幅とってるし
ところどころ型と食い違ってるし
プレフィックス考える時間とタイプ数増えて書きづらいし
あたまおかしなるで
2017/07/13(木) 22:07:20.12
まず近代的なプログラムは全部のメソッドが数行、どんなに長くても50行以内に終わる

なのでローカルで定義してればそれがローカルであることは一目でわかる
逆にローカルで定義してなければそれは基本的にクラススコープだ

DIされたインスタンスはクラススコープより長いスコープを持つが
そいつらはスコープを集中管理するやつが別に居るから個々にスコープを考える必要はない

そしてグローバル(static)はイミュータブルなクラス以外では使わないのでそいつらのスコープを意識する必要はない

結論としてスコープを示す識別子プレフィックスは全くの無駄であり保守コストを増やすだけなので絶対につけてはならない
2017/07/13(木) 22:27:27.58
>>381
それはかなりの腕の奴とプログラムを組んでる場合だろ?
現状は馬鹿ばっかなんだから
グローバルとメンバとスタティックは気をつけなきゃならねーんだよ
得にスレッドをまたいだ操作なんか滅茶苦茶を越えたイリュージョンになりがち
383仕様書無しさん
垢版 |
2017/07/13(木) 22:27:53.94
>>381
> どんなに長くても50行以内に終わる
クソすぎワロタw
バカのくせに保険かけんなコーダーw
2017/07/13(木) 22:29:32.08
そういえばただのインスタンス変数の頭にg_をつけてる奴がいたんだが
あれは何だったんだろうか
2017/07/13(木) 22:30:17.74
ちょっと大きめのクラスのメンバはグローバルみたいで厄介
2017/07/13(木) 22:30:48.44
>>384
グローバルだったんじゃん?
387仕様書無しさん
垢版 |
2017/07/13(木) 22:33:33.27
>>384
globalのgに決まっとるだろw
「インスタンス変数はグローバルじゃありません」て屁理屈押し通すつもりか?w
2017/07/13(木) 22:35:40.48
>>383
突然発狂してどうした?
働きすぎたか?
2017/07/13(木) 22:44:59.42
>>357
そんなことすら理解できないのに
天才だと思えるのは何故?
2017/07/13(木) 22:45:30.32
>>387
マジで?
staticならまだわかるけどただのインスタンス変数をグローバルっていうのは理解不能だわ
2017/07/13(木) 22:47:00.36
>>369
おまえ、変数の型を変えたら全部修正するつもりか?
2017/07/13(木) 22:47:46.13
>>374
まともな開発したこと無いの?
2017/07/13(木) 22:49:38.43
>>381
お前、自分で言ってて恥ずかしく無いのか?
2017/07/13(木) 22:50:47.62
>>387
まずは日本語を読めるようになれ
2017/07/13(木) 22:50:51.20
var jap; //無能の高給取りの人数
2017/07/13(木) 22:51:27.17
>>393
何が?
397仕様書無しさん
垢版 |
2017/07/13(木) 22:51:28.84
>>390
ストイックな奴にとってはローカル変数以外はグローバル変数と一緒なんやで
2017/07/13(木) 22:52:46.11
>>397
流石にアホすぎるわ
399仕様書無しさん
垢版 |
2017/07/13(木) 22:56:03.89
>>398
いやお前グローバル変数が嫌われる理由をよく分かっとらんやろ
グローバルだからあかんのやないで?スコープの広さがあかんのやで
2017/07/13(木) 23:03:38.33
変数に再度代入はせず全て不変として扱えだったか?
2017/07/13(木) 23:04:40.33
>>399
だからアホなんだよ
メンバー変数 イコール スコープが広い イコール ダメって即座に結びつけるあたり経験が少ない
おそらく君はコーディングが下手くそだからいつも巨大な泥団子クラスを作ってしまうんだろう?
それなら先に述べた連想をしてしまうのも無理はない
しかし達人プログラマはそうではないのだ
クラスは小さく保つのが常識
さらにメンバー変数から状態を排除することによってスコープに起因するリスクそのものを消し去ってしまう
達人は身を守る術を知っているのでメンバー変数を無闇に恐れたりはしない
2017/07/13(木) 23:14:47.99
変数をメインで定義して全部引数でずらずらやり取りしてるクッソ読みづらいツールを見たことがあったけど
メンバ変数を禁止してる宗教の人だったのか
403仕様書無しさん
垢版 |
2017/07/13(木) 23:15:08.32
>>401
分かっとらんなあ
クラスが大きいとか小さいとかそもそもやないんやで
必要かつ十分なスコープをもつローカル変数より広いスコープを持つ変数は忌諱されるべきもんなんや

ストイックな奴にとってはな

てかなに熱くなってんのお前wダサw
2017/07/13(木) 23:21:48.63
>>357はツァラトゥストラさんで超人かもしれんぞ!

>>357 = Gott ist tot ? ツァラトゥストラ : 中二病
2017/07/13(木) 23:29:42.67
>>403
程度が低すぎる
ローカル変数のパラメータ化&パラメータのクラス化
メソッドオブジェクト
不変オブジェクト
etc. etc.
ローカル変数をクラスに抽出した方がエレガントになるケースなんていくらでもある
君はローカル変数教の教えのエッセンスを理解しようとせず、ただただ形式だけを受け入れてしまったんだ
なぜローカル変数が良いのか、ローカル変数以外の選択肢が有効な場合はどんな時か、といったことを考えることをやめてしまった
まるで脳みそが空っぽの案山子のような存在だ
厳しいようだけど思考できない人間は生きている価値がないと僕は思うよ
2017/07/13(木) 23:30:05.74
lorcalUnkoをグローバルに使ってたらキレられる?
407仕様書無しさん
垢版 |
2017/07/13(木) 23:32:47.85
>>405
もう相手も話題もズレまくっとるな
客観的に言って頭が悪いわお前w
2017/07/13(木) 23:36:41.18
>>407
反論不可ならそうと言ってもう寝なさい
もし可能なら反論をどうぞ
409仕様書無しさん
垢版 |
2017/07/13(木) 23:44:50.89
>>408
反論欲しがるねえw頭が悪い人の特徴やでw
それよりもお前がズレてる事への反論でもしたら?w
2017/07/13(木) 23:54:07.27
>>409
よろしい
もう寝なさい
411仕様書無しさん
垢版 |
2017/07/14(金) 00:01:15.65
>>410
え〜なになに〜?
そうやって命令口調になることで自分の方が上だって自分に言い聞かせてるのぉ〜?

ちっさwオマエ脳ミソも肝もちっさw
2017/07/14(金) 00:27:09.26
スコープとかグローバルとかってjavaの話?
railsではそんなの殆ど意識しなくて済むんだけど、javaのフレームワークでは違うの?
2017/07/14(金) 01:10:59.97
うるせぇよ
ジャップのくせに
早く寝ろよ
2017/07/14(金) 01:27:51.87
チョンwww
2017/07/14(金) 13:38:52.38
javaやC#は言語構造上好き勝手にプロパティアクセスできるようにならないから、
どう足掻いてもちょっとした値の引き渡しがスマートにならんねん
2017/07/14(金) 14:05:17.99
>>403
開発したこと無いの?
2017/07/14(金) 14:28:28.61
とりあえず
グローバルとメンバとスタティックがわかったら便利でいいんだよな?
2017/07/14(金) 14:40:01.54
>>415
できなくもないけど言語仕様上大変なことになるんだよな
変数のスコープは常に小さくあるべきとは思う
2017/07/14(金) 15:16:23.39
私専門学生、一応就活生なんだけど、自分のレベルの低さで受かること無いと悟り色々覚えようとしてるんだけど
ガッコのセンセが受けろ受けろうるさい。自分の腕前では受かる訳無いし受かった所で周りに迷惑かけるから嫌だっつったら
受けて落ちることに何かデメリットあるの?何もないよね?とか訳解らんこと言ってくる

そういう所で働いてる人もここでいると思うんだけど、実際クソみたいなレベルで就活されるのってどうなの?
私としては絶対に勘弁願うんだけど・・・
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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