虹裏img歴史資料館 - imgの文化を学ぶ

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。新しいログはこちらにあります

21/07/24(土)14:12:17 プログ... のスレッド詳細

削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。

21/07/24(土)14:12:17 No.826944930

プログラム設計書って何のためにあるの

1 21/07/24(土)14:12:57 No.826945163

納品するため

2 21/07/24(土)14:14:08 No.826945576

どんなこと書いてるの エジプシャン禁止とか?

3 21/07/24(土)14:15:04 No.826945865

これ作る意味ねーよなと思いながらプログラム書く数倍の時間かけて作ってる

4 21/07/24(土)14:15:09 No.826945905

プログラムを設計するためにあるのだ

5 21/07/24(土)14:15:16 No.826945945

どんな感じに入れたり出したりするかとか

6 21/07/24(土)14:16:51 No.826946531

書いたことないけどそんなに意味ないの?

7 21/07/24(土)14:17:02 No.826946592

後から保守する時にないと困る 良いですよね設計書に書いてない実装

8 21/07/24(土)14:18:59 No.826947315

プログラムを作ったあとでそれに合わせて作るもの

9 21/07/24(土)14:19:10 No.826947376

日本語はプログラムを表現するのに向いてないよ…

10 21/07/24(土)14:19:13 No.826947389

パンチャーを使っていた頃のコーディングシートの名残り

11 21/07/24(土)14:19:45 No.826947584

プログラムコードと表現が違うだけで内容同じなのであればアセンブラ時代の名残かな?

12 21/07/24(土)14:20:17 No.826947772

だがこのプログラムには隠された仕様があるぜ

13 21/07/24(土)14:21:03 No.826948034

UML覚えたいなあ

14 21/07/24(土)14:21:09 No.826948078

誰もいなくなった後に引き継ぐヤツのため

15 21/07/24(土)14:21:36 No.826948235

設計書書いた事ないわ

16 21/07/24(土)14:22:54 No.826948686

設計書は書いたことないけど弊社は仕様書を3種類作るね…全部内容いっしょだけどいっしょだと文句言われるのでいっしょにみえないように時間をかけて書き上げます バカくせえ…

17 21/07/24(土)14:23:07 No.826948781

いいよね設計書書かずに作ったプロダクト若いのに引き継がせて若いのがいじるときには設計書書けって言ってくる上司

18 21/07/24(土)14:23:52 No.826949095

(自分が書いたはずなのに読めない)

19 21/07/24(土)14:23:57 No.826949130

俺の知らないアーキテクチャ設計書と文言を統一してくださいとか言われる うるせーーーーーー知らねーーーーーーーー

20 21/07/24(土)14:24:09 No.826949222

IDEがなんかいい感じに自動生成してくれないかな

21 21/07/24(土)14:24:23 No.826949312

コードから設計書生成しようぜ!

22 21/07/24(土)14:24:34 No.826949373

引き継ぐ側は書いとけやと思うけど引き継がせる側はもう会社にはいないからどうでもいいしな…

23 21/07/24(土)14:25:04 No.826949532

作る時はいいんだけど保守するときに仕様書とかがないと困る 何が正しいのかわからない…

24 21/07/24(土)14:25:07 No.826949558

>コードから設計書生成しようぜ! doxygenくんは割と頑張ってくれる…

25 21/07/24(土)14:25:14 No.826949596

アジャイルなんだから設計書なんて不要だぜー!

26 21/07/24(土)14:25:41 ID:bsgKTmOE bsgKTmOE No.826949737

作るときに関していえば詳細設計書はいるかどうか微妙だけど基本設計書はいる 保守の時だと両方いる

27 21/07/24(土)14:25:42 No.826949738

>書いたことないけどそんなに意味ないの? 書いたとおりにしないといけないが 初期設計なんてあてにならん

28 21/07/24(土)14:26:10 No.826949902

引き継いだプログラムの設計仕様が一切なかったんだけど必要ってことになって全部コードから逆起こしで設計思想読み取って仕様書作ってるよ… アホか~

29 21/07/24(土)14:26:19 No.826949969

設計書はプログラムを書き終わってから作るもの 主にデバッガーに投げるために

30 21/07/24(土)14:26:29 No.826950031

引き継ぐ側は引き継ぐ側で こんなん読むくらいならシステム構成図とソース読んだ方が早いわってなる

31 21/07/24(土)14:26:59 No.826950236

>作る時はいいんだけど保守するときに仕様書とかがないと困る >何が正しいのかわからない… 仕様書は嘘つくけどソースは嘘つかない

32 21/07/24(土)14:26:59 No.826950238

>doxygenくんは割と頑張ってくれる… 僕はGoaちゃん!

33 21/07/24(土)14:27:07 No.826950293

詳細設計はそのままコメントになるぞ

34 21/07/24(土)14:27:08 No.826950302

>引き継ぐ側は引き継ぐ側で >こんなん読むくらいならシステム構成図とソース読んだ方が早いわってなる それは規模による

35 21/07/24(土)14:27:34 No.826950450

嘘だらけのユーザーマニュアルしか無いんですけお

36 21/07/24(土)14:27:36 No.826950459

メンテされなくてコード直で読んだ方がわかりやすいからマジで意味がないということで10年前にはなくなった

37 21/07/24(土)14:27:54 No.826950546

仕様書?あるでしょうここにテストコードが

38 21/07/24(土)14:28:31 No.826950810

仕様書はメンテされているのか そもそも正しく書かれているか で疑心暗鬼しか生まないのでソース見るのがいい

39 21/07/24(土)14:28:31 No.826950814

>仕様書は嘘つくけどソースは嘘つかない // 何故か動く

40 21/07/24(土)14:28:34 No.826950826

プログラミングに使う数学ってどんな分野になる?

41 21/07/24(土)14:28:55 No.826950962

>doxygenくんは割と頑張ってくれる… summaryが無かったりコピペで実装と異なってるのいいよね…

42 21/07/24(土)14:29:01 No.826951010

設計書がないと毎日がエスパー検定だからな 心理学の要素も必須となる

43 21/07/24(土)14:29:20 No.826951135

引継ぎのため コード読んで動かした方が早いって言われたらそれまで

44 21/07/24(土)14:29:24 No.826951170

理想と現実

45 21/07/24(土)14:29:31 No.826951216

ソースコードにコメント書いてくれてたらいいよ

46 21/07/24(土)14:29:46 No.826951310

>仕様書?あるでしょうここにテストコードが REDだけど時間がないからリリースしようぜ!

47 21/07/24(土)14:30:03 No.826951438

コメントがなきゃわからないようなコードを書くな

48 21/07/24(土)14:30:09 No.826951477

今の時代にそんなもん書かせてくるところはハズレだと思う

49 21/07/24(土)14:30:27 No.826951585

仕様書とコメントと実装が異なるなんて日常茶飯事だぜ

50 21/07/24(土)14:30:27 No.826951586

設計書+テスト仕様書を納品してOK出ないと製造できない

51 21/07/24(土)14:30:38 No.826951649

なんか文化が違うんだけどどういう業界だと設計書要らないんだ 少人数開発のweb系とか?

52 21/07/24(土)14:30:51 No.826951721

仕様変更があったらコードだけじゃなく設計書もいちいち書き換え更新するべきだとは頭ではわかっているんだ 時間がないんだ 時間があれば多分きっとおそらく現行の仕様どおりの設計書に更新するんじゃないかな…?

53 21/07/24(土)14:31:01 No.826951790

詳細仕様でフローチャートまで机上で作ってから実装する人いるのかな…

54 21/07/24(土)14:31:08 No.826951835

コードがあって動いてても目的がどこにも記録されてないとその動きが正解か分からんのです

55 21/07/24(土)14:31:24 No.826951948

>プログラミングに使う数学ってどんな分野になる? 作りたいプログラムの分野による

56 21/07/24(土)14:31:29 No.826951976

>設計書+テスト仕様書を納品してOK出ないと製造できない こここれだと動きませんよね?

57 21/07/24(土)14:31:49 No.826952094

つーかコードより設計書の方が大事なくらい 実際は古いまま更新されなかったりするんだけど

58 21/07/24(土)14:31:50 No.826952097

業務がね 分からないんだ

59 21/07/24(土)14:32:05 No.826952175

>プログラミングに使う数学ってどんな分野になる? 代数幾何とかかな…

60 21/07/24(土)14:32:10 No.826952202

>コメントがなきゃわからないようなコードを書くな 何をしてるのかは読めばわかるからまだしもなんでこうしてるのかは記録しておいてくれ…このマジックナンバーどこから来た…

61 21/07/24(土)14:32:26 No.826952270

UI設計とかIF設計は全業界書くでしょ多分

62 21/07/24(土)14:32:35 No.826952316

この場合の設計書とはどのような設計書のことを指すのでしょうか

63 21/07/24(土)14:32:42 No.826952349

ただの実装内容の説明のコメントは実装だけで理解できるように努力をした上でどうしてもできなかったときに苦虫を潰したような顔で書くものだとボブおじさんが言ってた

64 21/07/24(土)14:32:48 No.826952377

>このマジックナンバーどこから来た… それはコメント以前の問題だよう…

65 21/07/24(土)14:32:49 No.826952388

>プログラミングに使う数学ってどんな分野になる? なにやるかによる 画像処理とかやるなら線形代数や微積はいる

66 21/07/24(土)14:32:51 No.826952401

忙しいときは書いてる暇がない 書いてない時のスピードで工数の見積もりが立てられるようになる ある日突然牙をむく 忙しくない日が無くなる

67 21/07/24(土)14:33:02 No.826952455

過去に戻って設計書をWordで作らせたやつをころす

68 21/07/24(土)14:33:22 No.826952592

>なんか文化が違うんだけどどういう業界だと設計書要らないんだ >少人数開発のweb系とか? 組み込み系の派遣であちこち行ってるけどPC機器とかで人命にかかわらないような製品だとたまにあった

69 21/07/24(土)14:33:38 No.826952657

コメントは自分用のメモ書きだから他人が読むことを想定してない

70 21/07/24(土)14:34:37 No.826953001

SVN導入前はいちいちプログラム設計に変更点含め書き出してた 導入後はバージョン管理はSVNにやらせれば良いということでプログラム設計書ごとなくなった

71 21/07/24(土)14:34:39 No.826953023

ここの考慮漏れてますねって言われないためにコメントでジャブを打つ

72 21/07/24(土)14:34:41 No.826953030

組み込みだと過去からのソース引き継ぎ多すぎて大量にifdef刻まれすぎて吐きそうになる

73 21/07/24(土)14:34:55 No.826953115

>過去に戻って設計書をWordで作らせたやつをころす 未来に戻るとEXCELで書くようになってるんだよね 貴様の仕業か

74 21/07/24(土)14:35:08 No.826953180

今OpenAPIで仕様書書いてる

75 21/07/24(土)14:35:45 No.826953384

>どんな感じに入れたり出したりするかとか なるほどエッチだな

76 21/07/24(土)14:35:50 No.826953422

>今OpenAPIで仕様書書いてる 読み方がわからないからExcelにして

77 21/07/24(土)14:36:06 No.826953495

上からの指示が良い感じに作れしか来ない業種だから書かないけど 仕様書通りにきっちり作ることが求められる分野もあるんだろうな

78 21/07/24(土)14:36:07 No.826953500

あまり役立ててなくてもないと困るものが設計書

79 21/07/24(土)14:36:11 No.826953529

>組み込み系の派遣であちこち行ってるけどPC機器とかで人命にかかわらないような製品だとたまにあった 人命に関わる製品の方が希少じゃない…?

80 21/07/24(土)14:36:51 No.826953735

小物書く場合でも仕様書ガッツリ書いて詳細設計練った方がいいのかもしれないな それぐらいしてもそう作業時間は然程変わらなさそうだ

81 21/07/24(土)14:37:13 No.826953869

いい感じです 月曜までで大丈夫です

82 21/07/24(土)14:37:20 No.826953901

>SVN導入前はいちいちプログラム設計に変更点含め書き出してた >導入後はバージョン管理はSVNにやらせれば良いということでプログラム設計書ごとなくなった いいですよね バージョン管理しているのに大量のコメントアウトが残ったコード

83 21/07/24(土)14:37:28 No.826953949

航空機に組み込まれるシステムの末端に関わったときは異常に設計書多かったな

84 21/07/24(土)14:37:31 No.826953968

OpenAPIならswaggerみたいに仕様書表示モードあるじゃん…

85 21/07/24(土)14:37:40 No.826954025

>>今OpenAPIで仕様書書いてる >読み方がわからないからExcelにして editor.swagger.io を使ってください 社内規定でダメですか...

86 21/07/24(土)14:38:08 No.826954156

swaggerじゃなくてOpen API3.0を使ってくれ

87 21/07/24(土)14:38:09 No.826954162

リーダブルコード…

88 21/07/24(土)14:38:22 No.826954240

海外でもこんな事やってんの?

89 21/07/24(土)14:38:29 No.826954280

コーディングする側からしたらきちんと作られた痒い所に手が届く設計書があると作りやすさが段違い 俺は設計書書きたくないから誰かそんないい感じの設計書書いて

90 21/07/24(土)14:38:36 No.826954308

イケてるwebツール使わせてくだち…

91 21/07/24(土)14:38:43 No.826954337

もうエクセルでフローチャート描くのは嫌じゃ…

92 21/07/24(土)14:38:44 No.826954343

>プログラミングに使う数学ってどんな分野になる? 圏論やろう 純粋な光の世界が君を待ってるよ

93 21/07/24(土)14:38:49 No.826954370

>バージョン管理しているのに大量のコメントアウトが残ったコード それはそれで一々差分とそのコメント見なくても変更した理由がわかって便利だったりする

94 21/07/24(土)14:39:02 No.826954434

ノーコメントでコミットすんじゃねえ!

95 21/07/24(土)14:39:10 No.826954495

穴だらけの設計書なんてない方がマシ

96 21/07/24(土)14:39:45 No.826954686

>それはそれで一々差分とそのコメント見なくても変更した理由がわかって便利だったりする 正気か

97 21/07/24(土)14:39:59 No.826954763

>プログラミングに使う数学ってどんな分野になる? アルゴリズムは全部数学だよ

98 21/07/24(土)14:40:10 No.826954827

>海外でもこんな事やってんの? code completeとかの海外書籍にもよく出るし重要性強調されてるだろ

99 21/07/24(土)14:40:13 No.826954842

仕様書なんてするから齟齬が出るんじゃないか 思想書とかにすればいい

100 21/07/24(土)14:40:19 No.826954876

>SVN導入前はいちいちプログラム設計に変更点含め書き出してた git管理してるのにこれをやろうとしてて必死で止めました 今年の話です

101 21/07/24(土)14:40:19 No.826954879

テストを書いとけばいいんじゃないかい

102 21/07/24(土)14:40:32 No.826954955

>リーダブルコード… クリーンコードでもいいぞ あっちは改修されなくて嘘のコメントが現場を混乱させていることに触れているから好き

103 21/07/24(土)14:40:35 No.826954968

コーダーのおばちゃんたちに投げるために書いてたなぁ…

104 21/07/24(土)14:40:49 No.826955063

コロコロ人変わる現場だと仕様書無いとやってられない 仕様書あっても人によって粒度が違ってやってられない

105 21/07/24(土)14:40:49 No.826955064

>正気か 正気にては大業はならず

106 21/07/24(土)14:40:49 No.826955065

大まかの外枠だけ書いて作る

107 21/07/24(土)14:40:50 No.826955076

設計書ってチームの意思統一のためにあるんじゃないのか

108 21/07/24(土)14:40:56 No.826955109

テーブル定義書がないからシステム刷新するときに現行のテーブル解析して定義書とER図作るのいいよね よくねえそれくらい最初からあってくれ

109 21/07/24(土)14:41:13 No.826955197

このスレの「」はスクラムでイケイケな開発はしてないの?

110 21/07/24(土)14:41:17 No.826955214

>>正気か >正気にては大業はならず 開発はシグルイなり

111 21/07/24(土)14:41:58 No.826955431

変更前のコードすぐわかるようにしてないと ココ最適化するかーって書いたコードが変更前のコードのバグ再現してたりはする

112 21/07/24(土)14:42:05 No.826955465

>ノーコメントでコミットすんじゃねえ! ノーコメ禁止なので日付だけ入れるね

113 21/07/24(土)14:42:13 No.826955504

>このスレの「」はスクラムでイケイケな開発はしてないの? なんちゃってならやらされたなあ

114 21/07/24(土)14:42:41 No.826955655

>テーブル定義書がないからシステム刷新するときに現行のテーブル解析して定義書とER図作るのいいよね >よくねえそれくらい最初からあってくれ さすがに定義書はあるけどだいたい知らねえカラムとインデックス増えてる

115 21/07/24(土)14:42:42 No.826955659

>圏論やろう >純粋な光の世界が君を待ってるよ haskell以外で使うことあるんだろうか…

116 21/07/24(土)14:42:42 No.826955661

>このスレの「」はスクラムでイケイケな開発はしてないの? 全員が有能じゃないとできねえよそんなの

117 21/07/24(土)14:42:44 No.826955684

>正気か なんで消したんやこれ から色々推測できて役に立つことない?

118 21/07/24(土)14:42:45 No.826955687

OpenAPI微妙に痒いところに手が届かないんだよな…

119 21/07/24(土)14:42:47 No.826955702

設計も開発も評価も一人でやるよ

120 21/07/24(土)14:42:51 No.826955719

>このスレの「」はスクラムでイケイケな開発はしてないの? スクラムという名の責任者いなくて計画がなくてトップダウン式という訳のわからん現場に突っ込まれたことなら何度か

121 21/07/24(土)14:42:52 No.826955725

>git管理してるのにこれをやろうとしてて必死で止めました >今年の話です 「Gitから履歴をどうやって追ったらいいのか分からない人のこと考えてくだち!!!」

122 21/07/24(土)14:43:04 No.826955776

>ノーコメ禁止なので日付だけ入れるね a

123 21/07/24(土)14:43:32 No.826955917

>変更前のコードすぐわかるようにしてないと >ココ最適化するかーって書いたコードが変更前のコードのバグ再現してたりはする gitで管理しとけばそんな心配しなくて良くない?

124 21/07/24(土)14:43:41 No.826955971

>プログラミングに使う数学ってどんな分野になる? https://developer.hatenastaff.com/entry/bookmark-semiring-ac この記事がわかりやすいと思う

125 21/07/24(土)14:43:59 No.826956055

>このスレの「」はスクラムでイケイケな開発はしてないの? POが物理的に遠くにいてSMが途中で消えたスクラムは地獄だった スクラムという名の超高速ウォーターフォールなのでうんこを爆速でリリースしようとしてできない便秘みたいな開発だった

126 21/07/24(土)14:43:59 No.826956059

gitはガチで開発者用のシステムだから使用者全員がgit自体の仕様を理解してないと話にならん

127 21/07/24(土)14:44:02 No.826956071

バッドプラクティス…

128 21/07/24(土)14:44:24 No.826956194

>変更前のコードすぐわかるようにしてないと >ココ最適化するかーって書いたコードが変更前のコードのバグ再現してたりはする 本当は修正時にコードに「単純に書くとこうだけどそれだとこういう課題があるのでこっちにした」みたいなコメントを残しておくべきなんだよな

129 21/07/24(土)14:44:32 No.826956246

>>正気か >なんで消したんやこれ >から色々推測できて役に立つことない? バージョン管理ツールの差分表示とコメントに変更理由が書かれていれば十分じゃね?

130 21/07/24(土)14:44:50 No.826956349

>なんで消したんやこれ >から色々推測できて役に立つことない? ない 昔サクラエディタしか使えないような現場で影響調査するときにコメントアウトが引っかかって邪魔だった記憶しかない

131 21/07/24(土)14:44:59 No.826956386

>本当は修正時にコードに「単純に書くとこうだけどそれだとこういう課題があるのでこっちにした」みたいなコメントを残しておくべきなんだよな (コミットログのタイポかな…)

132 21/07/24(土)14:45:42 No.826956606

確かにコメントに変更理由が書いてあれば十分なんだ 書いてあれば

133 21/07/24(土)14:45:44 No.826956616

>「Gitから履歴をどうやって追ったらいいのか分からない人のこと考えてくだち!!!」 ソースツリーなら右クリックで簡単に履歴見られるでしょ

134 21/07/24(土)14:45:46 No.826956621

オブラートに包んでいうとコメントに変更履歴とかバーカじゃねーの!

135 21/07/24(土)14:45:51 No.826956644

>gitはガチで開発者用のシステムだから使用者全員がgit自体の仕様を理解してないと話にならん gitくらい使えないやつが開発チームにいるっておかしくない?

136 21/07/24(土)14:45:54 No.826956658

>haskell以外で使うことあるんだろうか… 第一級関数がサポートされてる言語ならHaskell以外でも使えるぞ! 多人数開発なんかだと確実に嫌われるけど

137 21/07/24(土)14:46:12 No.826956767

ちょっと待って バージョン管理ツールってそういう差分比較とかも便利にできるツールなのでは?

138 21/07/24(土)14:46:30 No.826956878

>gitくらい使えないやつが開発チームにいるっておかしくない? はい

139 21/07/24(土)14:46:33 No.826956895

>>gitはガチで開発者用のシステムだから使用者全員がgit自体の仕様を理解してないと話にならん >gitくらい使えないやつが開発チームにいるっておかしくない? ゲーム開発ならざらに居る…デザイナーとか

140 21/07/24(土)14:46:35 No.826956912

>>gitはガチで開発者用のシステムだから使用者全員がgit自体の仕様を理解してないと話にならん >gitくらい使えないやつが開発チームにいるっておかしくない? おかしいよね… おかしいはずなんだけどね…

141 21/07/24(土)14:46:56 No.826957025

>昔サクラエディタしか使えないような現場で影響調査するときにコメントアウトが引っかかって邪魔だった記憶しかない これがあるのでコメントアウトは削除してねと言ったら 「ソースが汚いって悪口言われた」と上司に泣きつかれたことがある

142 21/07/24(土)14:47:20 No.826957152

gitくらい使えるってどれくらいのことができれば使えると言っていいんだろう

143 21/07/24(土)14:47:33 No.826957213

>確かにコメントに変更理由が書いてあれば十分なんだ >書いてあれば (同じ変更点のログが並ぶコミット履歴)

144 21/07/24(土)14:47:34 No.826957218

'修正開始 '元のソース 修正後ソース '修正終了 これは?

145 21/07/24(土)14:47:50 No.826957297

過去のコミットログ追いかけてどういう変更があったか確認してから修正してくれるメンバーしかいないチーム羨ましいな……

146 21/07/24(土)14:47:52 No.826957314

業務ではsvnしか使ったことないわ

147 21/07/24(土)14:47:55 No.826957333

俺は日本語よりjavaの方が得意なんだよ!

148 21/07/24(土)14:48:11 No.826957422

>gitくらい使えるってどれくらいのことができれば使えると言っていいんだろう プルしてコミットしてプルしてコンフリクト直してマージリクエスト投げれたら

149 21/07/24(土)14:48:12 No.826957431

>>gitはガチで開発者用のシステムだから使用者全員がgit自体の仕様を理解してないと話にならん >gitくらい使えないやつが開発チームにいるっておかしくない? ごめんなさい…gitまだよくわからない…ごめんなさい…

150 21/07/24(土)14:48:46 No.826957601

俺にはaddとcommitとpushとpullとcloneくらいしか使えない…

151 21/07/24(土)14:48:50 No.826957617

チョットワカルくらいでいいから… 俺もせいぜいそのくらいだし…

152 21/07/24(土)14:48:55 No.826957648

gitでツリーを遡って修正する行為と-fオプション禁止すればまともに流れるよ

153 21/07/24(土)14:49:08 No.826957708

>これは? 元のソースいらない 完全に変更履歴の差分抽出で賄うなら開始終了もいらない

154 21/07/24(土)14:49:19 No.826957761

コミットログにredmineのチケット番号だけが書かれてる

155 21/07/24(土)14:49:22 No.826957772

>チョットワカルくらいでいいから… それ超ベテランクラス…

156 21/07/24(土)14:49:39 No.826957844

>チョットワカルくらいでいいから… >俺もせいぜいそのくらいだし… リーナス来たな…

157 21/07/24(土)14:49:42 No.826957860

>>プログラミングに使う数学ってどんな分野になる? >https://developer.hatenastaff.com/entry/bookmark-semiring-ac >この記事がわかりやすいと思う こういうの数学科や情報学科ならすらすら分かるのかな 理工学部だけど環や半環は定義調べないと分からない…

158 21/07/24(土)14:49:48 No.826957895

ビックリして胸がドキドキしてきた

159 21/07/24(土)14:49:56 No.826957943

git完璧に分かります!は逆に怪しい…

160 21/07/24(土)14:50:01 No.826957964

>コミットログにredmineのチケット番号だけが書かれてる それはまあそっちに書いててくれれば…

161 21/07/24(土)14:50:21 No.826958069

マージリクエストってなんだろって調べたらGitHubか

162 21/07/24(土)14:50:37 No.826958154

ぶっちゃけ開発に必要不可欠なツールさえ使えない人は今後大変そう その頃には管理職になってるか

163 21/07/24(土)14:50:43 No.826958183

学部レベルって書いてるけど学部ってそもそもなんだろう…ってなった俺よりマシさ

164 21/07/24(土)14:50:49 No.826958207

githubはプルリクじゃない?

165 21/07/24(土)14:51:03 No.826958275

>コミットログにredmineのチケット番号だけが書かれてる GitHubでもIssuesの番号書かれてれば何の修正かは分かるしそこまで問題ではないかな

166 21/07/24(土)14:51:14 No.826958316

>俺にはaddとcommitとpushとpullとcloneくらいしか使えない… あとはローカルブランチ切ってマージしてからpushできるようになれば大体一人前だ

167 21/07/24(土)14:51:37 No.826958426

設計書は画面デザインの設計書とAPIリファレンスとDB設計とクラス図とシーケンス図くらいしか描かん ユースケース図ってなんの役に立つの?

168 21/07/24(土)14:51:52 No.826958509

リベースとかでクソみたいなコミットをまとめてくれたら最高

169 21/07/24(土)14:52:03 No.826958561

>>プログラミングに使う数学ってどんな分野になる? >https://developer.hatenastaff.com/entry/bookmark-semiring-ac >この記事がわかりやすいと思う アクセス制御は書くことあるけど 数学的に保証されてるかは考えたこともなかったな…

170 21/07/24(土)14:52:13 No.826958612

>設計書は画面デザインの設計書とAPIリファレンスとDB設計とクラス図とシーケンス図くらいしか描かん >ユースケース図ってなんの役に立つの? もちょっと上流じゃないのユースケースって

171 21/07/24(土)14:52:33 No.826958718

git普段使わないからリベースがピンと来ないんだけど頻繁に使うものなの?

172 21/07/24(土)14:52:40 No.826958753

フフ…上司がブランチの作り方しらないからこれのブランチ作ってと俺に依頼がくるぜ…

173 21/07/24(土)14:52:55 No.826958828

>ぶっちゃけ開発に必要不可欠なツールさえ使えない人は今後大変そう excel使えますレベルでgit理解してないと話にはならないと思う

174 21/07/24(土)14:53:01 No.826958858

>フフ…上司がブランチの作り方しらないからこれのブランチ作ってと俺に依頼がくるぜ… ブランチの作り方を知らないってどういうことなんだ?

175 21/07/24(土)14:53:10 No.826958900

しばらくGitHubDesktopしか使ってないや

176 21/07/24(土)14:53:17 No.826958933

>フフ…上司がブランチの作り方しらないからこれのブランチ作ってと俺に依頼がくるぜ… かわいいよね… なんで俺より給料高いの…

177 21/07/24(土)14:53:18 No.826958939

>ユースケース図ってなんの役に立つの? 客のやりたいことをまとめて「こういうのでいいんですよね?」と打ち合わせする

178 21/07/24(土)14:53:19 No.826958941

>>設計書は画面デザインの設計書とAPIリファレンスとDB設計とクラス図とシーケンス図くらいしか描かん >>ユースケース図ってなんの役に立つの? >もちょっと上流じゃないのユースケースって 俺見積もりと要件定義と設計とコーディングとテストと納品とサポートするから…

179 21/07/24(土)14:53:19 No.826958942

群論や圏論もそうだけど大学数学の勉強改めてしてみたい

180 21/07/24(土)14:53:21 No.826958957

最近初めてソースからビルドすることを覚えてはしゃぎに来たらガチなスレだった

181 21/07/24(土)14:53:26 No.826958980

git add git commit git push 俺にはこれしかわからん…

182 21/07/24(土)14:53:29 No.826958999

rebaseは必要ない派 ossだったらやった方がいいかもしれんけど社内なら試行錯誤の跡が残ってる方がいい

183 21/07/24(土)14:53:47 No.826959062

>最近初めてソースからビルドすることを覚えてはしゃぎに来たらガチなスレだった ガチ…?

184 21/07/24(土)14:53:49 No.826959078

>ユースケース図ってなんの役に立つの? 作るもの決まってるなら要らないけど ユーザーがどういう使い方できるシステムなのか一から考えないといけないときは便利

185 21/07/24(土)14:54:21 No.826959245

>フフ…上司がブランチの作り方しらないからこれのブランチ作ってと俺に依頼がくるぜ… 流石にそれくらいは勉強してくださいって言えないのか…

186 21/07/24(土)14:54:23 No.826959256

>git普段使わないからリベースがピンと来ないんだけど頻繁に使うものなの? 頻繁に使ったら怒る ローカルならよし

187 21/07/24(土)14:54:25 No.826959264

経験上リベースはろくなことにならない なぜならそれを使うのは決まってよくわかってないスタッフが多いから

188 21/07/24(土)14:54:27 No.826959274

>>最近初めてソースからビルドすることを覚えてはしゃぎに来たらガチなスレだった >ガチ…? まあ趣味と職業は違うから…

189 21/07/24(土)14:54:41 No.826959349

設計書も最初は開発をより良くしようと思って考案されたものだったはずなんだ

190 21/07/24(土)14:54:47 No.826959379

複雑なif文はたまにドモルガンとか考え直す時がある めっちゃ簡単な条件だこれってなった

191 21/07/24(土)14:54:48 No.826959381

ミスを隠蔽しようとするのやめろそれは残して一個手前をフォークして新しいの作れ

192 21/07/24(土)14:54:53 No.826959403

1週間もあれば片手間に誰でもgitなんてそれなりに使えるようになりますよ…

193 21/07/24(土)14:54:53 No.826959404

>理工学部だけど環や半環は定義調べないと分からない… 正直プログラマーは公式とか覚えてやることはさほど重要視してなくて 必要な時に調べられる能力のほうが大事だと思う

194 21/07/24(土)14:55:05 No.826959456

俺は集合論の時点でさっぱり忘れているぜ!

195 21/07/24(土)14:55:16 No.826959512

開発から適用に移って分かったことはgitなりsvnなり使った構成管理は当たり前じゃなかったこと

196 21/07/24(土)14:55:20 No.826959528

>リベースとかでクソみたいなコミットをまとめてくれたら最高 一行だけ直し忘れてたわ…ってことよくあるのでローカルコミットとリベースは神機能だ

197 21/07/24(土)14:55:39 No.826959646

rebaseはローカルで積み上がったコミット整理するくらいでしか俺には使えない

198 21/07/24(土)14:55:54 No.826959717

>群論や圏論もそうだけど大学数学の勉強改めてしてみたい 興味あるところから勉強するのが一番だけど大体は集合論を知ってる前提で話が進められるから楽したいなら集合論から勉強してみるといいよ そんなに前提知識いらないしプログラミングにも役に立つし

199 21/07/24(土)14:56:08 No.826959798

>必要な時に調べられる能力のほうが大事だと思う 目次を覚えてるのが大事というか目次に書いてあることがわかることが大事というか

200 21/07/24(土)14:56:26 No.826959905

最初のPR出す時はrebaseできれいにする 怒涛のコメントが入ってそのあと修正のコミットいっぱい打つからあんまり意味ない気もする

201 21/07/24(土)14:56:28 No.826959913

変更の許可を取るより 変更して謝った方が早いぞ

202 21/07/24(土)14:56:52 No.826960029

プログラマーに一番必要なスキルは英語だぞ

203 21/07/24(土)14:57:06 No.826960088

>複雑なif文はたまにドモルガンとか考え直す時がある >めっちゃ簡単な条件だこれってなった いいよね真理値表かいてカルノー図描くの… 01のよこに10描いてるわこれ

204 21/07/24(土)14:57:08 No.826960102

>群論や圏論もそうだけど大学数学の勉強改めてしてみたい 放送大学とかでいいんじゃね 学位取る目的じゃないなら年に数万で済むし 学割効くぞ

205 21/07/24(土)14:57:17 No.826960134

歴史を書き換えるのはよくないよね… スペルミスでいちいちリベースされると困る…

206 21/07/24(土)14:58:06 No.826960366

>最初のPR出す時はrebaseできれいにする >怒涛のコメントが入ってそのあと修正のコミットいっぱい打つからあんまり意味ない気もする rebaseの意味は綺麗にするより自分がチェックアウトした所から先の編集との競合解消の意味の方が強い気がする

207 21/07/24(土)14:58:24 No.826960455

a && b と !a || !b はどっちがいいんだろう…

208 21/07/24(土)14:58:44 No.826960543

>プログラマーに一番必要なスキルは英語だぞ でぇじょうぶだ ドキュメント読むならDeepLやGoogle翻訳でなんとなるし 自動字幕つけて動画見るくらいだったら高校生以下でも見れる

209 21/07/24(土)14:59:05 No.826960634

> !a || !b a,bの名前による

210 21/07/24(土)14:59:08 No.826960647

パッケージの解説もQ&Aも全部英語なんですけお!日本語の解説ページ誰か作ってくだち!!ってなる時はある

211 21/07/24(土)14:59:10 No.826960654

>a && b と !a || !b はどっちがいいんだろう… NOTは可能な限り排除すべきだと思うよ

212 21/07/24(土)14:59:43 No.826960812

ISO読むのめんどい…

213 21/07/24(土)14:59:44 No.826960815

リモートリポジトリの歴史改変はやめろ やめてください

214 21/07/24(土)14:59:46 No.826960825

日本語そのままプログラミング言語に翻訳して帳票そのまま画面とDBにしてるから構造がひっどい

215 21/07/24(土)14:59:47 No.826960833

>a && b と !a || !b はどっちがいいんだろう… 否定系は分かりづらいんですよって話があるからリーダブルコード読んで

216 21/07/24(土)15:00:00 No.826960893

Google翻訳しながらドキュメント読んでると英語読めるようになりたいとは思うよ

217 21/07/24(土)15:00:04 No.826960913

>パッケージの解説もQ&Aも全部英語なんですけお!日本語の解説ページ誰か作ってくだち!!ってなる時はある だって書いてる途中にもうわかったからコレ俺にはいらんわやめよやめよってなるし

218 21/07/24(土)15:00:08 No.826960934

>パッケージの解説もQ&Aも全部英語なんですけお!日本語の解説ページ誰か作ってくだち!!ってなる時はある そういう場合は自分で作るに限る

219 21/07/24(土)15:00:31 No.826961046

>a && b と !a || !b はどっちがいいんだろう… それ結果変わらない?

220 21/07/24(土)15:00:31 No.826961048

>プログラマーに一番必要なスキルは英語だぞ 日本語じゃねえかな? 英語は読むだけ出来りゃいいし

221 21/07/24(土)15:00:36 No.826961079

ぶっちゃけ!って見逃しやすいから多用したくない

222 21/07/24(土)15:00:42 No.826961112

>> !a || !b >a,bの名前による !isNonNullValue

223 21/07/24(土)15:01:02 No.826961222

>!isNonNullValue はっ倒すぞ

224 21/07/24(土)15:01:12 No.826961272

force pushするのやめろ!で大体解決する気もする

225 21/07/24(土)15:02:34 No.826961657

getXXとかで取得できるオブジェクトの名前をGetXXってやった奴がいてなあ…

226 21/07/24(土)15:02:37 No.826961670

場合によっては if(!条件){ 処理 } より if(条件){ //なにもしない }else{ 処理 } の方が読みやすいことある?ないよね?

227 21/07/24(土)15:02:58 No.826961783

今はperforce使ってるなデザイナーと連携して大きめのファイル扱う時でも安定してるのは助かる5年くらい前にgitlfs使ったプロジェクトの時はエラーでまくったかなんかで上手くいかんかったな

228 21/07/24(土)15:03:02 No.826961796

>getXXとかで取得できるオブジェクトの名前をGetXXってやった奴がいてなあ… なぜ動詞…?

229 21/07/24(土)15:03:14 No.826961854

プログラマーに必要なのは自然言語能力だと思う 読んで理解する力と話を伝える力とドキュメントとプログラムを読みやすく書く力とかその辺

230 21/07/24(土)15:03:42 No.826962009

ソースコードは可読性重視して最適化はコンパイラさんに任せる

231 21/07/24(土)15:03:45 No.826962021

>a && b と !a || !b はどっちがいいんだろう… !(a && b)なのでは…

232 21/07/24(土)15:03:45 No.826962022

>目次を覚えてるのが大事というか目次に書いてあることがわかることが大事というか 加えて言うならレビュアーもその分野について知らない場合もある 公式を覚えていれば素早くコーディングができるかも知れないが レビュアーがレビューに時間をかけてしまったり、記憶違いでバグになってるかもしれない それならば何を参考にレビューすれば良いかをコメントで書きのこすほうが適切な対応

233 21/07/24(土)15:03:47 No.826962033

>>getXXとかで取得できるオブジェクトの名前をGetXXってやった奴がいてなあ… >なぜ動詞…? わからん… 気付いたらそんなオブジェクトばかりだった

234 21/07/24(土)15:04:30 No.826962234

>場合によっては それ動作変わるじゃん

235 21/07/24(土)15:04:31 No.826962241

lint通そうね

236 21/07/24(土)15:04:47 No.826962317

何年経ってもレビューの前は腹が痛くなるぜ

237 21/07/24(土)15:05:16 No.826962462

>の方が読みやすいことある?ないよね? ガード節書くのに後者の書き方されたらすごい読みにくいな

238 21/07/24(土)15:05:36 No.826962541

>何年経ってもレビューの前は腹が痛くなるぜ する側になると頭が痛くなるよ!

239 21/07/24(土)15:07:01 No.826962945

自分の手元の作業効率化するような特に共有のいらないスクリプトとかでクソコード書いてるときが一番楽しい

240 21/07/24(土)15:07:02 No.826962951

>何年経ってもレビューの前は腹が痛くなるぜ 一回この変数名おかしくねえ?レベルのこともレビューで発言してたら メンバーを攻撃するのやめろって言われたことがある… 今は改心して自分に直接的に害がなさそうなことはスルーする様になった

241 21/07/24(土)15:07:41 No.826963172

elseはやることなくても常に書こうね

242 21/07/24(土)15:08:00 No.826963274

>elseはやることなくても常に書こうね lintが怒らないから書かない

243 21/07/24(土)15:08:24 No.826963397

>elseはやることなくても常に書こうね NOP

244 21/07/24(土)15:08:30 No.826963431

>elseはやることなくても常に書こうね 今だとlinterで怒られそう

245 21/07/24(土)15:08:52 No.826963547

常にifelseで書けってことなの

246 21/07/24(土)15:09:02 No.826963597

>elseはやることなくても常に書こうね えっなんで?

247 21/07/24(土)15:09:04 No.826963607

>一回この変数名おかしくねえ?レベルのこともレビューで発言してたら >メンバーを攻撃するのやめろって言われたことがある… その手の発言は普段から周りに「ここの変数名どうするか悩んでるけどアイディアある?」 とかでコミュニケーション取って価値観共有してないと厳しい

248 21/07/24(土)15:09:28 No.826963707

>今だとlinterで怒られそう ううn…

249 21/07/24(土)15:09:29 No.826963715

while(!done) { ... } が出たしばらく後に while(true){ ... if done break; } があって統一しろや!ってなったな…

250 21/07/24(土)15:09:32 No.826963733

意味のないブロックを作るなって環境に怒られない?

251 21/07/24(土)15:10:57 No.826964134

早期returnができるならreturnはいくらでも書いて良いという価値観を持ってない人もいる

252 21/07/24(土)15:10:57 No.826964136

マジックナンバー禁止にしたら値_10みたいな定数がめっちゃ増えたよ

253 21/07/24(土)15:11:14 No.826964213

>ううn… ううnじゃないよ 知識が古すぎるよ怒られるよ

254 21/07/24(土)15:11:46 No.826964354

>一回この変数名おかしくねえ?レベルのこともレビューで発言してたら 変数名分かりにくくないですかとか 他の変数名との一貫性が乏しくないですかとか もちっと具体的に言えばあるいは

255 21/07/24(土)15:11:52 No.826964380

中身ないelseは要らない テストはして

256 21/07/24(土)15:12:05 No.826964456

>えっなんで? わからん…品質管理チーム様が作った実装方式標準にそう書いてある

257 21/07/24(土)15:12:36 No.826964613

保守する上で必要なのは設計書じゃなくて要件定義書と各種仕様書だったりする

258 21/07/24(土)15:12:54 No.826964705

>早期returnができるならreturnはいくらでも書いて良いという価値観を持ってない人もいる リターンは必ず出口一つにしろって文化の人間はけっこう多いからな

259 21/07/24(土)15:12:54 No.826964708

まあ…そういう言語もあるんでしょうね…

260 21/07/24(土)15:13:00 No.826964741

DIしてテストコード書きやすくてしてくれればワシは十分なんじゃ

↑Top