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

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

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

※前スレ
プログラマの雑談部屋 ★8
http://medaka.2ch.net/test/read.cgi/prog/1498187067/
2017/07/12(水) 08:14:43.60
>>301
俺もそう思うな
この問題の切り分けができていない状態で開発手法だけ切り替えてうまくいくわけがない
2017/07/12(水) 08:52:05.61
>>302
それ結局セットにしてない?w
2017/07/12(水) 09:21:16.20
>>303
なんでだろうな?
客が馬鹿だと意味ねぇよな
2017/07/12(水) 09:24:29.51
>>299
100列とかそうそう無いだろ
どうせkbn28とかヒドイ設計なんだろ
2017/07/12(水) 09:28:35.25
馬鹿な客は
どんなに方法手順を説明しても
自分のやり方を貫く
金を払ってんだから合わせるのが当然とも言うように

そのやり方だと10倍は払ってもらわないと割に合わないんだが
2017/07/12(水) 09:33:37.00
開発手法と個別の顧客の問題をごっちゃにして開発手法に対するまともな評価が出来ずにあーだこーだうだうだ言ってるのはバカがやること
相手にするのは無駄だと悟った
2017/07/12(水) 11:09:06.90
会社の先輩がシステムをよくハンバーガーに例えて説明してくる

最初は言い得て妙だと思ってたけど、仕様変更のたびにパティがーピクルスがーマヨネーズがーって言ってるのを見てるの頭がおかしいようにしか見えない
2017/07/12(水) 11:12:14.22
http://i.imgur.com/WbKyfjj.jpg
http://i.imgur.com/wWEdke9.jpg
2017/07/12(水) 11:17:45.50
ちなみに今回はキュウリのピクルスをセロリのピクルスに変更するんだと
ピクルスを入れたこと自体は評判が良かったけど味がイマイチ良くなかったから別のピクルスに変えてみる
歯触りが良くなるのにも期待してセロリが選ばれた
とホワイトボードを前に一生懸命喋ってた

…普通に仕事の用語で喋って欲しい
2017/07/12(水) 11:49:28.32
プログラマーって四六時中キーボードをガチャガチャ叩いてるイメージがあるけど、実際仕事をしてるとそういうプログラマーってレベルが低いイメージがある

賢いプログラマーは使える物を部分的にとか流用するから総合的にパンチ数が少ない印象がある
2017/07/12(水) 12:15:40.10
俺は四六時中エクセルカタカタしてるよ
最近はパワポにも手を出した
313仕様書無しさん
垢版 |
2017/07/12(水) 12:25:38.23
エクセルカタカタってマウス持つ手が震えとるんか?w
2017/07/12(水) 12:26:31.62
>>311
世間がイメージするプログラマーと実際のプログラマーの比較画像みたいなのがあった気がする
2017/07/12(水) 12:32:19.72
real programmer gifってワードで画像検索したら出てきた
2017/07/12(水) 12:40:18.58
映画に出てくるプログラマーと現実のプログラマーの違いが一発でわかるGIFアニメ
http://rocketnews24.com/2013/12/13/395671/
2017/07/12(水) 12:54:49.84
>>305
最近見たシステムは300列あったわ
2017/07/12(水) 13:47:23.87
>>313
エクセルの操作は全てキーボードショートカットだろ
でも方向キーやファンションキーが面倒だから
VBAデバッグで全て操作した方がマっぽいか

そう考えるとbashとかで全ての業務を完結できた方がいいな
2017/07/12(水) 14:10:06.01
エクセル操作のためにコードかくのはまじで頭悪いと思う
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
だからアホなんだよ
メンバー変数 イコール スコープが広い イコール ダメって即座に結びつけるあたり経験が少ない
おそらく君はコーディングが下手くそだからいつも巨大な泥団子クラスを作ってしまうんだろう?
それなら先に述べた連想をしてしまうのも無理はない
しかし達人プログラマはそうではないのだ
クラスは小さく保つのが常識
さらにメンバー変数から状態を排除することによってスコープに起因するリスクそのものを消し去ってしまう
達人は身を守る術を知っているのでメンバー変数を無闇に恐れたりはしない
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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