ここだけ全員焼肉店(焼肉の夏、日本の夏) 793店舗目
1- 20
331:さとりん[sage]
2021/05/04(火) 01:21:38.31 ID:ffv1VO+no
ポートフォリオ作っていかんとなあー


332:エグゼリカ[sage]
2021/05/04(火) 01:23:35.87 ID:atKvCFSm0
>>326
全行コメントあるのもそれはそれでクソコードだな


333:さとりん[sage]
2021/05/04(火) 01:25:14.06 ID:ffv1VO+no
>>332
しかもそれが98%Javadocだからさ
parseIntのレベルまでよ。

いや、分かってんねん。もはやノイズやねんそれ、消せや感


334:エグゼリカ[sage]
2021/05/04(火) 01:27:37.20 ID:atKvCFSm0
コードを1ステップごとに日本語訳したような詳細設計書については俺はアンチ
時間の無駄としか思えない

ただ、人に教える、鍛えるって意味で、保守性考慮したクラス設計から考えさせるのは
やっぱ必要だなぁと


335:さとりん[sage]
2021/05/04(火) 01:32:18.78 ID:ffv1VO+no
久々に忘れたいと思ってた過去を思い出してきたわ。
バグ件数に対する考察的なの書かされたわぁ。
なぜ期待に対して少ないのか、なぜ期待値に近いのか、なぜ期待値より多いのか
結局目的の意味の分からないバグ摘出目標を立てるがために発生する何か。


336:エグゼリカ[sage]
2021/05/04(火) 01:33:19.68 ID:atKvCFSm0
>>333
事細かにコメント書いてないと伝わらないって時点で可読性クソってことだしねぇ…
最初の会社の先輩もやたら細かくコメント書かせたがる人だったけど、今思い返すとその人のコードも大概だったわ
(入社1年目ではまだそこまで分かるはずもなくそういうもんかと思ってたが)


337:さとりん[sage]
2021/05/04(火) 01:33:27.74 ID:ffv1VO+no
定性の部分を無理矢理定量で評価するがために意味が分からなくなる何か。
定量的に品質のよいプログラムが定義できないのに、青果物を定量的に評価させられるのはめんどくさかったわー。


338:さとりん[sage]
2021/05/04(火) 01:35:38.84 ID:ffv1VO+no
// Aの場合
if(xの値が○○でyの値が××の時)

※Aは業務的なワード

以下略 AAS



339:エグゼリカ[sage]
2021/05/04(火) 01:36:58.97 ID:atKvCFSm0
コメントはメソッド頭の機能説明と分かりにくいところの補足説明がありゃいいわ
is〇〇みたいな判定系はそれすらいらんと思う


340:さとりん[sage]
2021/05/04(火) 01:38:38.85 ID:ffv1VO+no
そういえばcheck○○とかウンコメソッドあったな。

問題があれば業務例外スローするメソッドでこの名前は付けた事があったけど。



341:エグゼリカ[sage]
2021/05/04(火) 01:39:19.19 ID:atKvCFSm0
変数も、そいつが業務的に何らかの意味がある値ならValueObject化しちゃえばコメントでの説明いらんのよな


1002Res/1939.58 KB
↑[8] 前[4] 次[6] 書[5] 板[3] 1-[1] l20




VIPサービス増築中!
携帯うpろだ|隙間うpろだ
Powered By VIPservice