プログラマの雑談部屋 ★41
■ このスレッドは過去ログ倉庫に格納されています
ウォーターフォールとExcel方眼紙崇拝とか日本終わってる
効率悪すぎて海外の競合に出し抜かれる訳だ 小規模ならともかく大規模でできるかよバーカ!
↑
なら小さく分割しろよwww
やっぱり基本ができてない人が設計書をありがたがるんだなぁ 作るものをまず青写真にして共通認識持たせる。
それが設計書。
隣の席同士の2、3人で作る共通認識も毎日会話してるだろうが、
他所の会社の担当者に毎日押し掛けて会話するか? >>609
ウォーターフォールは、
金・人・時間を管理する側のえらい人が楽できるから
日本じゃ廃れないよ。 >>554
クックパッドってそんな高度な設計必要じゃなくね >>611
毎日会話してたって共通認識なんてもてないわな。
設計書があるくらいでそこが解決できてるなら
デスマーチにはならんわな。 >>614
そりゃあ、アニメの話してても意味無いぞ? >>611
ブループリントレベルの粒度で
共通認識合わせる事出来んのかね?
細かい設定を確認する為の設計書も必要だろ。 設計書が必要なのは
俺にとって確定事項だから
議論しようと思わないな 雑談スレなのにつまらない話していがみ合って馬鹿じゃね 細かい設定は、詳細設計書を担当者レベルで作って、担当者間で相互認識して貰う。 みんなで議論して設計して決まったことを紙に書く
みんなで議論して設計して決まったことをエクセルに書く
みんなで議論して設計して決まったことをコードに書く
設計書とは設計を形に残すためのものでしかない
コードという形に残すのだから紙やエクセルは必要ない
ここに気がつけるかどうかだね 設計書まだ見たこと無い
マニュアルというかユーザーに渡す説明書みたいなの渡されてこれ作ってみたいな指示しか来ない
やっぱそういうの作るのってめっちゃでかいシステム作るところくらいなんだなって思ってたけどうちの会社もしかしてまずい? 普通、納品物に設計書ってあるから
必要なくてもなんか作るだろ。 ウォーターフォールからアジャイルへの移行は難しいね
なかなか進まない 設計書って名前つけただけのゴミならいくらでも見たことあるけど
これが本物の設計書かと思わせるような品には出会ったことがないね と本物の設計書じゃないと難癖をつけて
何も産み出さない批評家気取りは何処でも湧くねえ 要求仕様書から機能一覧出して
機能一覧から設計書作って
設計書を元にコードとテスト作って
テストやって納品
楽じゃん プログラミングより設計書書く方が楽しいとかいう奴いないの? 結局、設計書が役に立たないのは網羅性が薄いから
要求仕様書のすべての要求が入った機能一覧が必要でここで漏れがあったら終わり
機能一覧のすべての項目の記述のある設計書でなければならないし
設計書のすべての項目が実装されていなければならず
設計書のすべての項目のテストがなければならない >>631
違うな
機械的にできるはず
楽しいのは企画書書いてるフェイズぐらい
あとはできて当たり前できなきゃ減点しかされない DB設計って政治層の意向が強すぎて
きれいに正規化とか絶対にできないから
大嫌い 詳細設計書くくらいならコードを初めから書いた方が建設的 >>634
Viewやトリガーなど色々駆使して綺麗なDBに見せかける変換層を考えるの楽しい 業務系だとビューすら作る権限ないのでリポジトリに実装を隠蔽する対処法が正解 【作業期限】損害だから断れ【客先指示】
☆不利益で迷惑だから料金増やすか生産減らせ☆
人手不足が深刻な5つの業界。それぞれの現状と今後の見通し
1.情報サービス
2.家電・情報機器小売
3.放送
4.運輸・倉庫
5.建設
https://help-you.me/blog/lack-of-manpower
SI業界は、7Kと呼ばれるほど労働環境が良くない業界なので、他の業界と人員獲得競争に負ける可能性が大いにありますし、また同じIT業界内でも、webサービス企業や事業会社のITサービス部門ともエンジニアの争奪戦を繰り広げなくてはなりません。
Webサービス企業や事業会社は自社サービスということもあり、劣悪な労働環境は少なく、採用の競合としては、Webサービス企業や事業会社は強敵となるでしょう。 お盆休みが明日で終わりだ・・・もう胃が痛い。
お盆休みを取ったせいで9月まで土曜日と祭日の休みが
なくなったしな。 基本情報持ってないんだけど、試験日が比較的頻繁で基本情報よりおすすめの資格はありますか? >>625
そりゃな
顧客も受ける側も積極的に参加しないと成り立たないやり方だからな
丸投げしてあとよろしくが主流な日本じゃうまくいくわけがない アジャイルなんて幻想だよ
って昔から言われてるじゃん。
ただの理想論で実現しない。
共産主義みたいなものだよ。 丸投げじゃないと案件幾つも掛け持ち出来ないからさ。 今時アジャイルって単語出てる時点で大きく遅れまくってるんだよな
しかも認識も曖昧な奴が多い
そういうバカが上にいるとマジで炎上しかしない アジャイル開発てあれだろ
ソシャゲみたいにとりあえずリリースしてちょこちょこ不具合を修正していく感じでしょ 日本企業にはアジャイルではなくアジャイルカーゴ・カルトが限度
つまり猿真似止まりである オブジェクト指向とテスト自動化を理解していれば自然とアジャイルになるんだけど
国内ではオブジェクト指向を理解してる人は極少数派だから仕事で使うのは難しいね アジャイルの成功例を猿真似どころか
真似しようともしていない件 サマータイムが社会問題になっているのにあいかわらず
設計の重要性がわかって無いアホPG
変更しやすく作れよ 今ふと思って検証したんだが、ミンミンゼミは8拍子で鳴いてるんだな。 オブジェクト思考を熱く語るやつにかぎって、現場で役に立たない件について staticおじさんとか、動的型付け苦手おじさんとか、もうねぇ。 >>660
動的型付けは苦手、動的型付けそのものが苦手なのではなく、typo を防止できないことが
typo を防げる動的型付け(option explicit があるもの)は存在しませんか? 俺もアシスト無しで生産性上がるってのが不思議
関数名とインアウト全部覚えてるん? どうせ上から降りてきたサンプルプログラムをコピペして、
担当のところの画面なり帳票なりバッチ処理なりに
書き直すだけだから、
なんとか思考とかプログラマには無関係な話だな。 すげー偏見だけど、動的型付け好きな人って
行き当たりばったりでロジック考えてそう 動的型付け苦手おじさんとか言われる時代になったのか 自分は尋常じゃないくらい頭が悪いのですが、超猛烈に努力を積み重ねていけば、
グレゴリー・ペレルマンさんやマキシム・コンツェビッチさんみたいな超絶の天才になれるのでしょうか? 夏休みだからリーダブルコード読んでるんだけど、これ実践できてるプログラマってどれくらいの割合でいるもんなの?
おまいらどう? >>669
普通に書いてたらだいたい書いてあるとおりにならないか?
もちろんたまに違うなってとこはあるにしても >>672
まだ半分ちょっとしか読んでないけど、俺が初心者だっていうのもあるかもしれない
本の前半(変数やコメントの使い方)はまあ分かる
9章の中間変数の削除とか、10章の無関係の下位問題の抽出とかのあたりを適切に出来てる人がそんなに多くいるとは思えないんだよね >>675
基本中の基本だけどできない人もいるんだね 全知全能の存在が無限の無限乗の無限乗の無限乗の無限乗の無限乗・・・・・(これが無限回続く)
以上居て、ガチで戦ったらどうなるのでしょうか? 「変数は書き込みを1度だけに抑え、使用箇所の直前で定義すべきである。」
後半はまあそうなるように書けば良いとして
前半は関数型プログラミングするとか? 変数宣言は、関数の先頭にまとめて書けよ。
そうしないと納品できないじゃん。
規約だよ。 >>680
ネタじゃなくマジの話?
そんなとこまで検収でチェックすんの? >>679
switchやifが式じゃない言語でconstは厳しい
かといって三項演算子を大量に使うとカオスになる
配列操作も
配列をミュータブルにして要素を追加したり、
状態を持たせるboolの変数は作っちゃだめ JavaもC#やScalaに対抗してか
関数型言語っぽい機能を追加するという話があった >>678
初期化のみ代入禁止をガチガチに守ると手続き型ではforループで合計も求められないよ
その辺はパラダイムに合わせて出来るだけ守るでいいんじゃないか
畳み込みとかモナド使えってことを言ってるわけじゃなさそうだし >>682
する。
大手は独自ツールがあって
ソースコードをそれにかけて
指摘項目がゼロにならないと受け取らない。
外部ライブラリとか使ってると地獄。
そのひっかかった項目は修正できない理由を
レポートにまとめないといけない。 >>678
・悪い例(書き換えまくり)
decimal result = 0;
result = basePrice;
if (waribiki_hantei()) {
result = result * 0.9;
}
result = result * (1 + taxRate);
print result;
・良い例(書き換えなし)
decimal discountPrice = waribiki_hantei() ? basePrice * 0.9 : basePrice ;
decimal priceIncludingTax = discountPrice * (1 + taxRate);
print priceIncludingTax;
・さらに良い例(変数ではなく問い合わせを使う)
decimal getDiscountPrice() {
if (waribiki_hantei()) return basePrice * 0.9;
else return basePrice;
}
decimal getPriceIncludingTax() {
return getDiscountPrice() * (1 + taxRate);
}
print getPriceIncludingTax(); >>685
sequence.Sum(x => x.SomeValue); >>682
するところはする
した場合としない場合で業績にどういう影響があるかは解明されていない >>686
自分らで使えって強制してきたくせに動作が気に入らないから
使わないで組み直せタダでとか言うから
訴えてやったわ
結局示談になっていくらかもらって向こうの担当者のクビが飛んだだけだった
それまでこっちが悪くない証拠や議事録抽出するの大変だったわ >>686
根本的な設計が狂ってることからは頑なに目をそらすのに
重箱のすみを突くときだけやたらと神経質になるよな大企業のプロパーさん
完全に無能な働き者ってやつだよ
つっても膨大な設計書を書いちゃったせいで根本的な設計なんて変えようがないから、重箱のすみを突くしか出来ることないんだけどなw staticおじさんはオブジェクト指向プログラミングも関数型プログラミングもろくに理解してないし
する気もない static って定数とか共通便利機能関数につけるぐらいかな >>693
でも彼等だってそういうところばかりを指摘されるからそういう風になっちまったんだろう
そこから透けて見えるのはおそらく指摘内容なんてどうでもよくて単に上の誰かが自分を偉そうに見せ、かつ、下の人間を凹ませるために
○○ができてないじゃんって
誰もやってないような箇所をいちいち指摘してたんだろうな
そいつはタダの猿であって指摘内容に意味なんてないってことに気が付いて欲しいぜ >>686,689
マジな話なのか
検収時指摘0件だとちゃんと見てんのかってことになるからやってんのかな あー会社行きたくない
あと10年20年も続けられる自信無い。1年近く経ったけど自分が成長してる実感が全く無い 底辺プログラマーの諸君!
NTTレゾナンスという会社はどうなのかのう?
知り合いの私大文系が勤めているのだが NTT系列の仕事に送り込まれると思うけど
仕事があって安泰なんじゃね 定数と関数はstaticがよい
変数はダメ
といくら言ってもわかんねんだよなあ ネットワーク作るってよくわからん
これなんで評判いいんだ?内容全く理解できん
群衆の英知もしくは狂気
https://ncase.me/crowds/ja.html 【料金泥棒】SEから奪っても捕まらない【知財泥棒】
俺が偽装請負多重派遣業界SEを辞めて人売りやる理由
・偽装請負多重派遣のSEに制裁を与えられる
・結婚相手を苦しめるSEに制裁を与えられる
・人売りは低額でできるから俺でもできる
・人売りは大儲けだから家族に奉仕できる
・SEは結婚障害者だから家族に迷惑かかる
・SEの多数は高額搾取させてくれる
・SEの多数は料金以上に開発してくれる
・SEの多数は搾取損害を訴えない
・SEを多重派遣して責任問題を誤魔化せる
・SEを人身売買しても民事不介入の警察に捕まらない
・SEに機密誓約で不法行為しても警察や裁判官を騙せる
・SEに料金以上の制作強要しても開発判断不能な警察や裁判官を騙せる
・SEに分量以上の制作強要しても開発判断不能な警察や裁判官を騙せる
・SEに契約以外の制作強要しても開発判断不能な警察や裁判官を騙せる
・SEの過労死や鬱病にさせても開発判断不能な警察や裁判官を騙せる
・SEの報酬を奪っても開発判断不能な警察や裁判官を騙せる
・システム未完成と騙しても開発判断不能な警察や裁判官を騙せる
お前らの金やプログラムを泥棒しても捕まらないで暮らせるからな 俺、低賃金派遣だけど
今週1週間夏休みだから
勝ち組なのかな?
エアコン訊いた部屋でゲーム機三昧だぜ ■ このスレッドは過去ログ倉庫に格納されています