Розмір відео: 1280 X 720853 X 480640 X 360
Показувати елементи керування програвачем
Автоматичне відтворення
Автоповтор
ソースコードと同期が取れてる設計書があるなんてなんで素晴らしい現場なんだ
いや、システム仕様書から推測できない?出来ないなら向いてないよ例えばどこぞのサイトがシステム障害起こした時、報道された挙動から一定レベルの技術者なら大体の目星は付けちゃうエスパーデバッグとか言われたりするけど、あんなのただの技術
@@ichkei7568それこそ挙動見て目星つけてるんであってシステム仕様書見てないのでは?
これが本来あるべき姿だけど、僕はいつも仕様書がない案件やらされたり、仕様書無茶苦茶だからリバースエンジニアリングで書き直してって言われてる。酷いのだとファイルサーバすらない。業務系は仕様書あるとこが多くて、WEB系は作る気ゼロのとこが多い。
理想では解決できない事も多いよね。いつか良い現場にいけますように
それはバグかどうかすらわからんのでは。。。?
うちも、ソースコードが仕様書なんだよなぁ…
@@warokihami ええ。だからクライアントが五月雨に修正依頼出してきますね。仕様書作りましょうって言っても人をアサインしてくれない。書いても読ませようともしない。目先の金にならない無駄な作業と思われてるんですよねー
@@marizotto540 で、あれば工数を金に化かすというのも有りだが、それは交渉できないのか?成功すれば椅子座ってるだけで金を生むから、他事やってれば良い。仕事してるフリで金を稼ぎつつ、腕を研いたり自社開発に動ける。状況わからないからなんとも言えないけど、事業としてやる以上金引っ張ったら正義だし。
オンかバッチかでだいぶ変わってくるような気がします。オンラインだとアベンド(異常終了)となることは基本避けますよね。お客さん(顧客かは知らないが)が触るアプリだとエラーメッセージが出るように事前にプログラミングしておきますね。新規開発だと設計書が後回しになっている場合がありますね。そうなるとソースとログをあてにするわけなんですが...ログの見方もわからない人がテストやっているのはすごく不思議な感じがします。バグレポートくらい現場で書き方用意して書かせて欲しいと思う。
つまり仕様書と担当者がないプログラムは無敵ってこと
今まで完璧な仕様書が存在したことがないんだがあっこれツッコミどころを用意することでコメント稼ぎするテクニックか
今回の動画はめちゃくちゃ優しいし、どのエンジニア転職話より中身ある内容
この動画の冒頭のソクラテスみたいな感じがクセになります😊❤
サイクロマティック複雑度、オーバー300 執行モード リーサル エリミネーター 慎重に照準を定め 対象を排除して下さい」とか言いたくなる現場に当たったことあるぞ。300は盛ったけど150はデフォルトで、要件定義は顧客の気分、設計書は過去の異物、コードはini参照する機能ON/OFFが乱舞するスパゲッティ。商用環境で絶賛稼働中。
仕様をある程度把握できてるなら、あとは問題箇所のインターフェイス(UIとかログとか)から関連しそうなコードにジャンプしていくだけだからね
質問する際は確認した仕様書のパスも添付するのだそしていつの間にか仕様が変わってたことに気づくのだ
この話は経験が足りてない人向けの話でしょうね。手段を目的にしちゃいけませんよ!という当たり前の話ですからね。工業系シーケンス制御の経験者としては「良品をサイクルタイム以内で作る」とはっきりした答えが大前提としてあるから、設計書なんてゴリゴリ変わるのは当たり前。サイクルタイム内で良品を作成できるようになってから設計書があってもいい。それくらい変わる訳で状況によっては仕様書も変わるかもしれませんwですがこういった大前提の答えが無いところ。解りづらい所では仕様書と設計書に従うしか出来ないでしょう。
そうそう。不具合票を起票するにしても仕事が出来ない奴は「それってお前の感想だよね?」的なことしか書いてない。
シーケンス図だいきらい……しかし必要なものだし……
情報の流れを理解していれば、おのずとバグの箇所はわかるものです今はその流れを理解せずに個別の機能だけで仕様を書いている人が多いのも問題です
ソースコードが設計書であり仕様書であり要件定義書だ!
unityとかスタックトレースとかちゃんとメッセージ出してくれてるのに、エラー内容読まない人多いよね
純粋に気になるんですけど、何で読まないんでしょうね。
そういう人達って大抵取説読まなかったり、家電がバグった時のエラー表示を無視したりするんだよねそして「何もしてないのに壊れた」
最初に長文に面食らうのは誰しもが通る道だと思うけど結構慣れるよな人間とは違ってマジで正直に原因書いてくれてるからこれほどありがたいことはない
仕様書が出てこないのに検証させられてるぜさて、仕様書書くか
ためになる....けどぼっちで働いてない自分には関係ない....
どんな新発見あるんだろう!と思ってワクワクしてたら普段やってることばかりだった。どうやら間違いなかったらしい。
仕様バグ、設計バグなんてぎょうさんあるけどな。
現象、処理、仕様の理解。あと変数のオーバーフロー処理が正しく実装されているかも典型例ですね。16バイトのフィールド長で定義してるのに何故か17バイト以上入力出来ちゃってオーバーフローとか。
低レイヤー言語の話ですかね。Web系だとあまりないような…
こんな上手く言うなら良いのになあ😅
コード見りゃわかるんだから仕様書書かなくても良いよね?
それだと正解が解らんぞ?まあ正解なんて「金になる」事なんだけども現場でどうすれば金になるかなんて解るもんか?これが工業系のシーケンス制御とかになったらはっきり解るんだけどね。(良品を製造すればいいとなる。これもサイクルタイムの縛りがあるけどw)
@@馬鹿は伝染病で移る正解は現場のテストに全部通ってとりあえず動くことやぞ
コードが正しいかはどうやって判断するんです?
自分が使うプログラムを自分で書くならそうだけどコード書く時に意図をコメントに残すよね仕様書はコード読めない(能力、権限)人にプログラム全体の意図を示す物で、他人へ提供するプログラムなら有る方が良いですね
趣味でやる個人開発ならそれでいいけど…
ソースコードと同期が取れてる設計書があるなんてなんで素晴らしい現場なんだ
いや、システム仕様書から推測できない?出来ないなら向いてないよ
例えばどこぞのサイトがシステム障害起こした時、報道された挙動から一定レベルの技術者なら大体の目星は付けちゃう
エスパーデバッグとか言われたりするけど、あんなのただの技術
@@ichkei7568それこそ挙動見て目星つけてるんであってシステム仕様書見てないのでは?
これが本来あるべき姿だけど、僕はいつも仕様書がない案件やらされたり、仕様書無茶苦茶だからリバースエンジニアリングで書き直してって言われてる。酷いのだとファイルサーバすらない。業務系は仕様書あるとこが多くて、WEB系は作る気ゼロのとこが多い。
理想では解決できない事も多いよね。
いつか良い現場にいけますように
それはバグかどうかすらわからんのでは。。。?
うちも、ソースコードが仕様書なんだよなぁ…
@@warokihami
ええ。だからクライアントが五月雨に修正依頼出してきますね。仕様書作りましょうって言っても人をアサインしてくれない。書いても読ませようともしない。目先の金にならない無駄な作業と思われてるんですよねー
@@marizotto540 で、あれば工数を金に化かすというのも有りだが、それは交渉できないのか?成功すれば椅子座ってるだけで金を生むから、他事やってれば良い。仕事してるフリで金を稼ぎつつ、腕を研いたり自社開発に動ける。状況わからないからなんとも言えないけど、事業としてやる以上金引っ張ったら正義だし。
オンかバッチかでだいぶ変わってくるような気がします。オンラインだとアベンド(異常終了)となることは基本避けますよね。お客さん(顧客かは知らないが)が触るアプリだとエラーメッセージが出るように事前にプログラミングしておきますね。
新規開発だと設計書が後回しになっている場合がありますね。そうなるとソースとログをあてにするわけなんですが...
ログの見方もわからない人がテストやっているのはすごく不思議な感じがします。バグレポートくらい現場で書き方用意して書かせて欲しいと思う。
つまり仕様書と担当者がないプログラムは無敵ってこと
今まで完璧な仕様書が存在したことがないんだが
あっこれツッコミどころを用意することでコメント稼ぎするテクニックか
今回の動画はめちゃくちゃ優しいし、どのエンジニア転職話より中身ある内容
この動画の冒頭のソクラテスみたいな感じがクセになります😊❤
サイクロマティック複雑度、オーバー300 執行モード リーサル エリミネーター 慎重に照準を定め 対象を排除して下さい」とか言いたくなる現場に当たったことあるぞ。
300は盛ったけど150はデフォルトで、要件定義は顧客の気分、設計書は過去の異物、コードはini参照する機能ON/OFFが乱舞するスパゲッティ。商用環境で絶賛稼働中。
仕様をある程度把握できてるなら、あとは問題箇所のインターフェイス(UIとかログとか)から関連しそうなコードにジャンプしていくだけだからね
質問する際は確認した仕様書のパスも添付するのだ
そしていつの間にか仕様が変わってたことに気づくのだ
この話は経験が足りてない人向けの話でしょうね。
手段を目的にしちゃいけませんよ!という当たり前の話ですからね。
工業系シーケンス制御の経験者としては「良品をサイクルタイム以内で作る」とはっきりした答えが大前提としてあるから、設計書なんてゴリゴリ変わるのは当たり前。サイクルタイム内で良品を作成できるようになってから設計書があってもいい。
それくらい変わる訳で状況によっては仕様書も変わるかもしれませんw
ですがこういった大前提の答えが無いところ。解りづらい所では仕様書と設計書に従うしか出来ないでしょう。
そうそう。不具合票を起票するにしても仕事が出来ない奴は「それってお前の感想だよね?」的なことしか書いてない。
シーケンス図だいきらい……
しかし必要なものだし……
情報の流れを理解していれば、おのずとバグの箇所はわかるものです
今はその流れを理解せずに個別の機能だけで仕様を書いている人が多いのも問題です
ソースコードが設計書であり仕様書であり要件定義書だ!
unityとかスタックトレースとかちゃんとメッセージ出してくれてるのに、エラー内容読まない人多いよね
純粋に気になるんですけど、何で読まないんでしょうね。
そういう人達って大抵取説読まなかったり、家電がバグった時のエラー表示を無視したりするんだよね
そして「何もしてないのに壊れた」
最初に長文に面食らうのは誰しもが通る道だと思うけど結構慣れるよな
人間とは違ってマジで正直に原因書いてくれてるからこれほどありがたいことはない
仕様書が出てこないのに検証させられてるぜ
さて、仕様書書くか
ためになる....けどぼっちで働いてない自分には関係ない....
どんな新発見あるんだろう!と思ってワクワクしてたら普段やってることばかりだった。どうやら間違いなかったらしい。
仕様バグ、設計バグなんてぎょうさんあるけどな。
現象、処理、仕様の理解。あと変数のオーバーフロー処理が正しく実装されているかも典型例ですね。16バイトのフィールド長で定義してるのに何故か17バイト以上入力出来ちゃってオーバーフローとか。
低レイヤー言語の話ですかね。Web系だとあまりないような…
こんな上手く言うなら良いのになあ😅
コード見りゃわかるんだから仕様書書かなくても良いよね?
それだと正解が解らんぞ?
まあ正解なんて「金になる」事なんだけども現場でどうすれば金になるかなんて解るもんか?
これが工業系のシーケンス制御とかになったらはっきり解るんだけどね。
(良品を製造すればいいとなる。これもサイクルタイムの縛りがあるけどw)
@@馬鹿は伝染病で移る正解は現場のテストに全部通ってとりあえず動くことやぞ
コードが正しいかはどうやって判断するんです?
自分が使うプログラムを自分で書くならそうだけどコード書く時に意図をコメントに残すよね
仕様書はコード読めない(能力、権限)人にプログラム全体の意図を示す物で、他人へ提供するプログラムなら有る方が良いですね
趣味でやる個人開発ならそれでいいけど…