X



プログラマの雑談部屋 ★17
■ このスレッドは過去ログ倉庫に格納されています
0001仕様書無しさん
垢版 |
2017/10/17(火) 15:51:56.20
プログラマは
こちらで雑談してください。

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

※前スレ
プログラマの雑談部屋 ★9
http://medaka.2ch.net/test/read.cgi/prog/1499358214/
プログラマの雑談部屋 ★10
http://medaka.2ch.net/test/read.cgi/prog/1500790870/
プログラマの雑談部屋 ★11
http://medaka.2ch.net/test/read.cgi/prog/1502139161/
プログラマの雑談部屋 ★12
http://medaka.2ch.net/test/read.cgi/prog/1503938642/
プログラマの雑談部屋 ★13
http://medaka.2ch.net/test/read.cgi/prog/1505098111/
プログラマの雑談部屋 ★14
http://medaka.2ch.net/test/read.cgi/prog/1505834530/
プログラマの雑談部屋 ★15
http://medaka.5ch.net/test/read.cgi/prog/1506558451/
プログラマの雑談部屋 ★16
http://medaka.5ch.net/test/read.cgi/prog/1507354689/
0387仕様書無しさん
垢版 |
2017/10/21(土) 14:44:42.49
テストの方法が決まって無くて個人の裁量になってるなら
大したことがないチームだわ
個人のテスト方法をどうこう言う資格はないと思うよ
0388仕様書無しさん
垢版 |
2017/10/21(土) 14:44:54.52
>>366
テストに通るのは必要条件であって十分条件じゃないからなあ
テストに通ってもバグだの不具合だの仕様変更だので直すのは普通だし
0389仕様書無しさん
垢版 |
2017/10/21(土) 14:48:36.86
>>386
他の作業をするにも別端末で作業するわけじゃないからなあ
エラーが出た状況が残ってないと不具合対応ができないって、普通にお前の頭の不具合じゃね?
0390仕様書無しさん
垢版 |
2017/10/21(土) 15:39:26.22
>>383
そのまんま下請け数社に出したら、結合で予定工期の倍掛かって結局製造やり直しだったんだが。
0391仕様書無しさん
垢版 |
2017/10/21(土) 16:12:44.67
>>360
君じゃなくて他の人が同じ指示を受けた場合、実行出来るかによってどちらかが悪いのかが変わってくるな。

君以外の人間が開発しても同じ結果になるなら設計者が悪いだろうし、
君以外の人間が開発して設計者の意図を汲み取った開発が出来るなら君が理解してないのが悪いって思うわ。
0392仕様書無しさん
垢版 |
2017/10/21(土) 16:18:26.66
仲良しグループで固まって組織が一直線で腐敗しそうな考え方

光画部時間…
0393仕様書無しさん
垢版 |
2017/10/21(土) 16:27:45.17
問題がある方を聞いてるだけだよ。

別のメンバーに入れ替えて対応出来るなら360が悪いだろ。

逆に別のメンバーでも対応出来なければ上司が癌だわ。
0394仕様書無しさん
垢版 |
2017/10/21(土) 16:30:52.14
>>391
その他の人が1人だけだとそいつがたまたま同じフィーリングの人だったから出来たって事もありえる
統計的に十分な人数(プログラマが100名体制なら80人とか)で同じ仕様書からプログラムを製造して
製造結果を比較分析しなきゃだめだよね
0396仕様書無しさん
垢版 |
2017/10/21(土) 16:42:37.15
>>394
それはそうだね。人数が多い場合は、
そっちの方が正確に判断出来るし。
0397仕様書無しさん
垢版 |
2017/10/21(土) 16:48:49.05
設計書でこういう構文を書いたらコードではこう書け、みたいな記述ルール、変換ルールがあると公平で間違いも少なくなるはずだね

意味不明な自然言語の説明じゃ伝わらないよ
小説の作者の気持ち考えるお遊びじゃないんだから
0398仕様書無しさん
垢版 |
2017/10/21(土) 17:00:21.37
用語定義や記述されてる略号の定義まで書かれてる仕様書を書けよ。
0399仕様書無しさん
垢版 |
2017/10/21(土) 17:05:52.88
>>397
そもそも設計書を書いてるのがコード書けないとか珍しくないから
そこまでやるくらいなら設計とコーディングを分ける必要性は薄いし
0400仕様書無しさん
垢版 |
2017/10/21(土) 17:05:58.14
設計書記述言語みたいなのを作ってVisualStudioみたいな高機能なエディタを販売すればすごい売れるんじゃないだろうか
ビルド結果は当然エクセルで出力するとして
0401仕様書無しさん
垢版 |
2017/10/21(土) 17:08:39.80
>>399
それはありえないよ
設計書の通りにコードを書くと完璧なプログラムが出来上がる
それが設計書の定義だ
コード書けないのに設計書を書けるわけがない
0402仕様書無しさん
垢版 |
2017/10/21(土) 17:27:19.12
>>401
アホです?
今の大手SIerなんて何十年も前から入ってすぐSEでコードなんて書かないのが普通ですよ
0405仕様書無しさん
垢版 |
2017/10/21(土) 17:42:10.41
さて自民党に投票しに行くか
日本を終わらせてやるよ
0406仕様書無しさん
垢版 |
2017/10/21(土) 17:44:08.94
>>400
それなんてUML?
0407仕様書無しさん
垢版 |
2017/10/21(土) 17:46:15.43
>>401
そんな幻想信じてて仕事できるのか?
最初から神の如き完璧な設計書が書けるなら、という前提が必要な話だろ
0408仕様書無しさん
垢版 |
2017/10/21(土) 17:51:41.59
最初から?コード書けない奴は最後まで書けないだろ?

コードは現実の矛盾を容赦なく突き付けてくる。
コード書けないってことは論理矛盾や破綻を自力で解消する能力がないってこった

そんなやつが設計書だけ書いてプログラマに破綻の責任を押し付けてる
0410仕様書無しさん
垢版 |
2017/10/21(土) 17:57:42.65
>>406
そういうのじゃない
あくまでただのテキストファイルから設計書を生成する構想
グラフィカルな入力装置は生産性が悪い
0411仕様書無しさん
垢版 |
2017/10/21(土) 18:06:32.74
簡単には難しいだろう
設計する上での微細なさまざまな項目は
人間の常識や過去資産の決め事によってきまってくる

まずそういうのからデータ解釈して引き当てる機能がないといけないから
膨大なDBが必要になるとおもう

もうGoogleがAIで作っちゃいそうだけど
0412仕様書無しさん
垢版 |
2017/10/21(土) 18:16:09.72
そもそもお前等ってプログラムに必要なものを出せるの?一覧で
0414仕様書無しさん
垢版 |
2017/10/21(土) 18:17:59.26
>>411
知識は設計者が持ってる前提

消費税込価格(単価, 数量, 消費税率) = 単価 * 数量 * (1 + 消費税率)

こんな感じで業務知識を機械解釈可能文法で書いていく
ビルドすると静的解析でエラーチェック
エラーがなければ自然言語と美しい罫線で描かれたエクセル設計書が出力される
0415仕様書無しさん
垢版 |
2017/10/21(土) 18:32:02.85
コードは現実の矛盾を容赦なく吐いてくる
私大文系には扱えない世界だ
0416仕様書無しさん
垢版 |
2017/10/21(土) 18:35:06.83
現実で私大文系に勝てないからってこんなところに毎日書いてるんじゃねえ
0417仕様書無しさん
垢版 |
2017/10/21(土) 18:35:15.61
低学歴が扱えるのに?w
0418仕様書無しさん
垢版 |
2017/10/21(土) 18:35:52.46
ニュー速でも見たぞ私大文系叩き

単発レスばっかだし
ほんとにAIかなんかなんじゃね
0419仕様書無しさん
垢版 |
2017/10/21(土) 18:45:11.58
>>414
という機能をつくったとするじゃん
そんで商品テーブルがあって値段、単価、仕入れ数量(ダース)ってあるとして
人間ならどこをどこに紐づけるとか脳内の言葉の意味データベースから直感的にわかるじゃん

だから設計書には消費税を計算するって一言書いてすませられる
そんで

何が言いたいかわからんくなった
0420仕様書無しさん
垢版 |
2017/10/21(土) 18:46:42.45
>>414
ただし?
消費税率は?
いつのを使うって?
取引があった日?
計算したい人が指定した日?
8から10に変わりそうですが?
2000年にした取引の計算はいつの消費税を?

性的解析ツール!

ちんぽ!
0421仕様書無しさん
垢版 |
2017/10/21(土) 19:21:29.95
>>409
シングルタスクも何もPCにキーボードとマウスは1セットで
つなぐのを増やしても別々に動きませんが?

それ以前に呼ばれて駆けつけるみたいな同期型でしか
仕事をできない方が大変だと思いますよ?
0422仕様書無しさん
垢版 |
2017/10/21(土) 19:26:12.35
同期型の仕事なんて嫌だから画面にスタックトレースなんて出すような手抜きを
するのではなく、 ログに出しておけよって話なのですが。

「いつ(When)、どこで(Where)、だれが(Who)、なにを(What)、なぜ(Why)、どのように(How)」
の最低限必要なのがあれば非同期に仕事が出来るのにそれすらできないのが多いなと。

不具合が起きたら呼ばれて駆けつけるとかアホの子のやることだろ。
0423仕様書無しさん
垢版 |
2017/10/21(土) 19:33:58.05
なぜとだれがはいらないし、
「どうなった」っていう一番いる情報そのどこに入れるん

おまいさんが必要なこと伝えてくれんから駆けつけてるんや
0425仕様書無しさん
垢版 |
2017/10/21(土) 19:52:33.17
>>27
日本人は少し土人の血が混じってるからね
縄文人(古モンゴロイド)との共存政策とったからその分他の東アジア人よりIQは低い
0427仕様書無しさん
垢版 |
2017/10/21(土) 20:10:39.31
>>419
そういう手抜きをするからめちゃくちゃな設計書になる
静的解析を行えば未定義のビジネス用語を使ってる、といった判定が可能になる
0428仕様書無しさん
垢版 |
2017/10/21(土) 20:12:27.07
ところで常時何千人クラスがプレイしてるオンラインゲームって
いったいどんなプログラムで動いてるのだろうか
やっぱ常人が思いも付かないような特殊なことやってるのかね
0429仕様書無しさん
垢版 |
2017/10/21(土) 20:13:22.86
>>420
いつの消費税を使うか、はこの計算式の責任では無い
消費税はこの式の外部から与えるもの

君みたいな人は、プログラミングの基本がおろそかになってるから、この程度の設計判断もまともにできない
なんでパラメータになってるか、そんな簡単なことすら理解できない
君の設計書は入出力が適当定義されているということが容易に想像できる
0430仕様書無しさん
垢版 |
2017/10/21(土) 20:13:31.05
>>423
WhenとWhatでどうなったかって分かるんじゃね?

WhoとWhyいらないのはおかしいわ。

誰が手動でサーバ内で事故起こしたかとか欲しいし、
例外の理由とか書いてあれば調査の手間が少なくてすむし。
0431仕様書無しさん
垢版 |
2017/10/21(土) 20:27:39.50
>>429
いいや、まだ見えていない

そもそも消費税が個別計算なのか一括計算なのかわからんね
また両方あってその切り替えが行われた可能性も抜けている
0434仕様書無しさん
垢版 |
2017/10/21(土) 20:44:03.87
>>429
定義してあっても別のもの紐づけたいときもあるだろ

商品(通常価格、セール価格、商品名、、仕入れ日、売却日)ってあるとして
そっから当時の税込み価格を求めるってときは?

日本語だから紐づけを適当に表現できるけど
0436仕様書無しさん
垢版 |
2017/10/21(土) 20:53:04.02
>>434
異なるビジネスルールがあるならそれを定義すればいいだけだろマヌケ
普段から雑な仕事ばかりやってるから1つの曖昧なルールで全部済ませようなんてクソな発想が生じるんだよ
なにが日本語だから適当な紐付けだよ
設計放棄してるだけだろカス
0437仕様書無しさん
垢版 |
2017/10/21(土) 21:01:43.86
>>433
アスペ君じゃないけど、戻り値に小数点有りか無しか欲しいね。

それによって戻り値の型も変わってくるし。
0438仕様書無しさん
垢版 |
2017/10/21(土) 21:02:29.20
いやでもまず意図として商品の消費税率を求めたいんだろ?
そっから設計を書き下していくんだから
その記述はどっかにいるじゃないか
0439仕様書無しさん
垢版 |
2017/10/21(土) 21:07:38.86
ビジネスルールのチェックがしたいのか
Excelを吐かせたいのかはっきりするべき
0440仕様書無しさん
垢版 |
2017/10/21(土) 21:07:43.40
>>433
何が単価と数量だよ馬鹿
うまい棒個別に買ったら消費税分得になるだろ
でも他の商品もいっしょに買ったらそうはならねーんだよチンコ
0441仕様書無しさん
垢版 |
2017/10/21(土) 21:09:01.80
>>437
型定義も当然必要だろう
そもそも>>414は所詮説明のための例でしかない
式そのものは言いたいことの本質ではない
アスペに粘着されて冷静さを失っていたようだ
0443仕様書無しさん
垢版 |
2017/10/21(土) 21:12:00.48
>>438
金額はBigDecimalとか全体ルールが別に記載されてればいいけどね。

ただ、さっきの設計だと入出力の型が曖昧だから、引数と戻り値に型の記述は欲しい。

じゃないとintなのかdoubleなのかBigDecimalか設計者に確認する必要が出てくるし。
0444仕様書無しさん
垢版 |
2017/10/21(土) 21:12:40.32
アスペっていうかプログラマってただの例えに異様なほど噛み付くよな
それに返す方も基本的に頭おかしいプログラマだからガチで返しにいく
それで話題がどんどんズレていく
自覚ないんだろうけどプログラマ以外から見たらまともに会話できない変人だぞ
0445仕様書無しさん
垢版 |
2017/10/21(土) 21:14:24.41
例え話なんかする奴は無能なんだよ
現実の話を出せばいい
0446仕様書無しさん
垢版 |
2017/10/21(土) 21:16:45.34
ずれてるならどこがずれてるか言えばいいじゃないか
最初の例に具体性が欠けてるから話がふわつくんだ

実はちょっとアイデアとしてありだと思った
役に立つかどうかはおいといて
0447仕様書無しさん
垢版 |
2017/10/21(土) 21:19:33.68
機械的に解析可能な設計記述言語が欲しい
設計記述言語を編集する専用ツールも欲しい
そのツールは記述した設計を静的解析して明らかな矛盾を検証できる
そのツールは記述した設計を視認性の良いエクセルドキュメント形式で出力できる

消費税の話はまるまる要らないだろ
0448仕様書無しさん
垢版 |
2017/10/21(土) 21:21:34.53
そもそも人間言語がめちゃくちゃいい加減だからプログラムにするとあんな長ったらしくなるんじゃ
具体例は絶対いる
ないと物事のイメージわからん
0449仕様書無しさん
垢版 |
2017/10/21(土) 21:21:41.16
>>446
無いよ
そんな簡単な消費税計算はこの世にないから
必ず業務と絡んできて厄介になる
超簡単な例を一般化されても困る
さらにパイプみたいに切っただけ
売るときもあんで
違う種類もまとめて買うとお安くなんで
消費税はどうなるでしょうか?
0450仕様書無しさん
垢版 |
2017/10/21(土) 21:30:19.37
>>447
具体例とか必要じゃね?

そのレベルの抽象度の話だけだと、
設計記述言語についてイメージわかんし。
0451仕様書無しさん
垢版 |
2017/10/21(土) 21:32:14.79
厳密にガチガチに書かれたルールから自然言語的に起こすって
逆よりさらに難易度たかくないか?

そこから人間にとって重要な要素を抽出して意図を表現するんじゃろ
0452仕様書無しさん
垢版 |
2017/10/21(土) 21:33:16.92
>>449
そういうのはシステムごとに異なるのでここで具体的に考えても無意味
>>414で十分なシステムかもしれないしもっと複雑なシステムかもしれない

挙げられた具体的なルールが正しいかどうかはどうでもいい
ルールを曖昧さなく記述する方法が現状だとソースコードしかないっておかしいんじゃないかという疑問が話題の焦点
0454仕様書無しさん
垢版 |
2017/10/21(土) 21:35:12.10
サウンドプレーヤーでやってみるとか?
電卓より楽だろ
再生、停止、一時停止
しかボタンないとして
0455仕様書無しさん
垢版 |
2017/10/21(土) 21:35:27.42
>>450
具体例を書くと、記述言語としての良し悪しの議論じゃなく、具体例として挙げたビジネスルールが正しいかどうか、というズレたレスで埋め尽くされる
具体例は出さず、抽象的に議論したほうがいい
0457仕様書無しさん
垢版 |
2017/10/21(土) 21:42:21.80
>>455
ドラッグ&ドロップなどで読み込んだサウンドファイルなどを再生ボタンなどをクリックするなどして再生する。
再生中などは一時停止ボタンをクリックするなどして一時停止状態などになる。
また、再生中などに停止ボタンなどをクリックなどすることで停止状態などになる。
一時停止状態などは再生ボタンなどを

(*゚∀゚)b
0459仕様書無しさん
垢版 |
2017/10/21(土) 21:53:33.33
>>457
曖昧すぎる
ドラッグ&ドロップの定義は?
サウンドファイルって何?
「など」ってどういうことなの?
再生中の定義は?
etc. etc...
0460仕様書無しさん
垢版 |
2017/10/21(土) 21:54:18.03
電話でうまく行かねーぞと言われただけで
どのシステムのどのログかってどう探すの?
実務経験があれば適切な報告がされないのはわかるよな
0462仕様書無しさん
垢版 |
2017/10/21(土) 21:58:12.82
>>455
ある程度具体化しとかないと認識にすれが発生するじゃん?

設計記述言語って言っても手続きなのかオブジェクト指向なのか関数型なのか、DSLかによって変わってくるし。

他にDBの設計とかでも片方がRDB前提の話をしていて、片方がNoSQL前提の話をしてて噛み合わないとか議論として阿呆らしいし。
0463仕様書無しさん
垢版 |
2017/10/21(土) 21:58:16.00
構文エラー: ファイル 〜: 〜行〜列: ここで「など」は使用できません
とか
「再生中」が未定義です
といったエラーメッセージをだして欲しいよね
設計書では無理だけどコードならできる
0464仕様書無しさん
垢版 |
2017/10/21(土) 21:59:27.39
今気が付いた
税込み価格を求める(売却価格、売却日)ってあったとするじゃん
税込み価格を求める(商品)って書いたら
ほかのルールから紐づけをたどって、商品から売却価格と売却日を求めて、
税込み価格を求める()を呼び出すようにする

できるわAIの自動プログラミングツール
おれらの仕事近く確実になくなる
0466仕様書無しさん
垢版 |
2017/10/21(土) 22:08:33.69
>>460
まず電話で聞き返すでしょ。
何時、どのシステムのどの機能のどの操作で、どううまくいかないのか等。
0467仕様書無しさん
垢版 |
2017/10/21(土) 22:13:45.20
>>466
それを電話でうまく聞き出せると思うのか?
実際と違うミスリードされるぞ
よっぽど小さい会社とかなら平気だろうが
0468仕様書無しさん
垢版 |
2017/10/21(土) 22:16:19.35
>>460
そういうにはノータイムで再現性無しとして突きかえす
最初は怒られるけど続けると相手が折れてまともな報告をするようになる
0469仕様書無しさん
垢版 |
2017/10/21(土) 22:21:15.79
>>467
思うよ。実際保守やって対応してたから。

電話で聞き出せたし、メールでも聞き出せるし。

その情報を元に問題調査して、すぐ問題解決を何度かしてたら、契約の更新で顧客からまた保守を依頼したいとか来てたりしたな。
0470仕様書無しさん
垢版 |
2017/10/21(土) 22:27:35.17
>>468
仕事から逃げてるだけだな
誰もお前が関わったシステム使いたくなくなるぞ
0473仕様書無しさん
垢版 |
2017/10/21(土) 22:36:08.53
変数の宣言って使う直前でやるべきなのか
それともメソッド内の最初でやるべきなのか

どっちが正しいの?
0474仕様書無しさん
垢版 |
2017/10/21(土) 22:50:17.95
>>470
遊びやボランティアじゃないんだよ
コスト意識持って仕事しろ
0483仕様書無しさん
垢版 |
2017/10/22(日) 00:17:05.34
このあいだチャットで外人と話したらさ、日本ではプログラマーは大切にされてないのかと聞かれたよ
もちろんその通りだと答えておいた
よかったなお前ら、業界の悪評は海外にまで届いてるらしいぞ
0484仕様書無しさん
垢版 |
2017/10/22(日) 00:34:30.75
プログラマというか日本は労働者みんな奴隷でしょ
プログラマだけ特に酷いわけではない
0485仕様書無しさん
垢版 |
2017/10/22(日) 00:37:56.38
「みんなも苦労してるんだぞ!」
状況改善を拒む邪悪な言霊

しるかそんなの改善できるんだから改善しろよ!
0487仕様書無しさん
垢版 |
2017/10/22(日) 00:50:23.61
【ろくでなしのジャップ!】 「朝鮮人どもが!!」「TBSは帰れ在日共!!」秋葉原の安倍晋三街宣の聴衆がネトウヨだらけで話題

https://twitter.com/ixabata/status/921698937492226049

今日秋葉原のあの場所にいた「民進党支持者で安倍嫌い」の俺は間違いなく超少数派だったのだろう。
別に俺が何を言われた訳ではないがあの日の丸の群れやナチュラルに聞こえる「朝鮮人」の声に耐えられない。日本人の俺でさえ耐え難いこの光景は在日外国人に取ってはもはや恐怖でしかないと思う
■ このスレッドは過去ログ倉庫に格納されています

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