2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

上司「このi<=12って何?」ワイPG「12ヶ月の12です」上司「1年13ヶ月になったらどうすんの?」

1 :風吹けば名無し:2018/07/08(日) 10:15:30.16 ID:V03DIjU40.net
上司「今後変わらないって言い切れるの?いいの?こんなハードコーディングしちゃって」


もうやだこの仕事

101 :風吹けば名無し:2018/07/08(日) 10:26:49.31 ID:v6JXUm1nr.net
>>67
万が一ってこともあるからな
月は12のままだろうけど心構えは正しい
プログラムに限らず過去の人の考えが浅く今苦労する機会なんて度々ある

102 :風吹けば名無し:2018/07/08(日) 10:26:53.76 ID:Fb88Y/CmM.net
はえー
ワイデザイナーだけど1つ賢くなったわ
サンキューなんJ

103 :風吹けば名無し:2018/07/08(日) 10:26:57.19 ID:GwXBnJzva.net
自転周期がそんな簡単に変わるなら人類とか生まれてないわ

104 :風吹けば名無し:2018/07/08(日) 10:26:58.14 ID:rKdoSrAfp.net
ただ今絶賛休日出勤中やけどうちの開発サーバのDB遅すぎてほんまイラつくわ

スキーマ消すだけで何十分かかんねん死ね

105 :風吹けば名無し:2018/07/08(日) 10:27:01.06 ID:ETnkNV730.net
計算対象期間を12ヶ月から6ヶ月にするとかはあり得るやろうしDIできるようにするべきや

106 :風吹けば名無し:2018/07/08(日) 10:27:02.37 ID:nMxn7NKqd.net
>>93


107 :風吹けば名無し:2018/07/08(日) 10:27:03.92 ID:1YC3QpKz0.net
分かる分からないの判断基準が最終的に個人の裁定になるし
最終的に「このシステムでは○○って数値は誰でも知ってるだろうから定数化しなくていいか」
ってなったら収拾つかなくなるから何も考えずに全部定数化した方がいい

108 :風吹けば名無し:2018/07/08(日) 10:27:05.44 ID:M/5e8kQX0.net
>>34
その言い分ならむしろ上司の説教が正しいな

109 :風吹けば名無し:2018/07/08(日) 10:27:06.86 ID:849vQcq30.net
月は12だけど12は月とは限らん
まぁ上司はガイジだけどこのイッチも十分ガイジ

110 :風吹けば名無し:2018/07/08(日) 10:27:11.85 ID:7eiV2DPJ0.net
>>97
お前の脳みそはオブジェクト指向以前の問題だぞ

111 :風吹けば名無し:2018/07/08(日) 10:27:13.35 ID:6shcjLBfD.net
i=0; i<12; i++ すき
i=1; i<=12; i++ きらい

112 :風吹けば名無し:2018/07/08(日) 10:27:18.86 ID:m/XpWwhj0.net
>>97
草ァ!コピペガイジここに極まれりって感じやねw

113 :風吹けば名無し:2018/07/08(日) 10:27:18.87 ID:V03DIjU40.net
>>95
してないぞ
今も怒りで指ぷるぷるしながらタイピングしてるわ

114 :風吹けば名無し:2018/07/08(日) 10:27:22.85 ID:c7puwEsId.net
>>68
保守も全部請け負ってるんやろ(適当)

115 :風吹けば名無し:2018/07/08(日) 10:27:35.08 ID:+ywvE4350.net
>>71
一瞬でも止まらんやろ

116 :風吹けば名無し:2018/07/08(日) 10:27:41.03 ID:UBRvQVnS0.net
コーディングなんて会社ごとの謎風習あるからそれに従っとけ

117 :風吹けば名無し:2018/07/08(日) 10:27:46.46 ID:2sKGDUDcp.net
>>93
ulongで…

118 :風吹けば名無し:2018/07/08(日) 10:27:46.74 ID:ByhnLbdlp.net
>>72
時間も12*2やん

119 :風吹けば名無し:2018/07/08(日) 10:27:54.16 ID:r+BoB20/0.net
>>111
はえ〜?
上は混乱したりしないの

120 :風吹けば名無し:2018/07/08(日) 10:28:04.21 ID:OPAsj2nD0.net
>>111
ワイも嫌い

121 :風吹けば名無し:2018/07/08(日) 10:28:06.53 ID:FC2r/J3H0.net
有名整数なんて好きにしとけ

小数をハードコーディングするアホはしね

122 :風吹けば名無し:2018/07/08(日) 10:28:08.18 ID:iIhCbAZq0.net
ONE=1

123 :風吹けば名無し:2018/07/08(日) 10:28:21.40 ID:vDNsYfmgp.net
ハードコーディング絶対許さないマンけっこうおるけど実際何でもかんでも設定ファイルに出したりされると相当読みづらい
定数切るにしても1ファイルに全部まとめたりする奴ウザすぎる

124 :風吹けば名無し:2018/07/08(日) 10:28:34.17 ID:wKg8hfW20.net
オブジェクト指向なら尚更共通部分は共通化せなあかんやろ…

125 :風吹けば名無し:2018/07/08(日) 10:28:43.37 ID:bIG87/48a.net
for ( int nIndex=1; nIndex <= nMonth; nIndex++ )
こう?

126 :風吹けば名無し:2018/07/08(日) 10:28:44.40 ID:uHTSvKM70.net
>>91
なら納期過ぎても許せや

127 :風吹けば名無し:2018/07/08(日) 10:28:49.21 ID:wo1mk6p7a.net
マクロ脳

128 :風吹けば名無し:2018/07/08(日) 10:28:55.38 ID:6shcjLBfD.net
>>119
0始まりのほうが使いやすいやん

129 :風吹けば名無し:2018/07/08(日) 10:28:59.44 ID:pHxqqzmwd.net
数百年数千年単位で変わらないですって断言すればええやん

130 :風吹けば名無し:2018/07/08(日) 10:29:01.80 ID:+ywvE4350.net
>>111
++i すき
i++ きらい

131 :風吹けば名無し:2018/07/08(日) 10:29:02.08 ID:lAbWK6+D0.net
>>34
仕事出来無さそうやね…

132 :風吹けば名無し:2018/07/08(日) 10:29:03.05 ID:fvNA8vDV0.net
この変数名なんて読むんや・・・英和辞書見よ

133 :風吹けば名無し:2018/07/08(日) 10:29:05.60 ID:TVhJafVP0.net
#define ZERO 0

134 :風吹けば名無し:2018/07/08(日) 10:29:05.99 ID:V03DIjU40.net
>>124
monthなんてわざわざ共通化させるか?

135 :風吹けば名無し:2018/07/08(日) 10:29:07.96 ID:cMx6Bu0M0.net
1年が12ヶ月から変わる可能性は新しい暦法の制定やろうけど
13ヶ月に増えたりするのは地球軌道が変わるレベルやからそのときは生きておらんやろ
だいたい外部定義ファイルでコンパイルなしに変更できるのでなけりゃシンボル定義する意味ねーわ

136 :風吹けば名無し:2018/07/08(日) 10:29:10.51 ID:km8QYPJb0.net
>>88
コメントも1行に含んで金貰えてた時代が懐かしいわ

137 :風吹けば名無し:2018/07/08(日) 10:29:10.88 ID:OBVgh4NP0.net
>>124
無能PGやぞ
指摘するだけ無駄や

138 :風吹けば名無し:2018/07/08(日) 10:29:12.37 ID:ByhnLbdlp.net
>>107
その判断基準統一するための基本設計やろ
個人の判断の余地がある時点で設計としては不十分

139 :風吹けば名無し:2018/07/08(日) 10:29:19.95 ID:i1NQiEEkd.net
本人しかわからんクソコード書いてんだから残念でもないし当然

140 :風吹けば名無し:2018/07/08(日) 10:29:23.00 ID:oQ36AWTN0.net
>>119
普通は0基準でカウントしていくもんちゃうの
無駄な文字増えるだけやん

141 :風吹けば名無し:2018/07/08(日) 10:29:37.95 ID:tpT11+xlr.net
ワイ独学てCやってるけど方程式を解くので詰んでるわ
ガウスの消去法ってなんやねん

142 :風吹けば名無し:2018/07/08(日) 10:29:42.44 ID:rKdoSrAfp.net
ワイ導入部隊、大して使い回されるものもないのでクソ汚いコーディング

143 :風吹けば名無し:2018/07/08(日) 10:29:42.49 ID:zilW9cmM0.net
怒りでプルプルタイピングニキ

144 :風吹けば名無し:2018/07/08(日) 10:29:46.20 ID:q/gz8qOxM.net
実は12よりもiに問題あるけどな
month<=12 みたいに変数に意味がついてれば12の意味も速攻わかる

145 :風吹けば名無し:2018/07/08(日) 10:29:50.03 ID:OsH7+38q0.net
>>97
その考え方が古くない?
googleの開発統計だと製造で一番不具合が少ないのは2名で開発したときって出てる
3名以上でも1名でもダメ

146 :風吹けば名無し:2018/07/08(日) 10:29:52.63 ID:oQ36AWTN0.net
>>115
3秒考えてるじゃん?

147 :風吹けば名無し:2018/07/08(日) 10:29:53.03 ID:FrQR5Jbu0.net
SE?

148 :風吹けば名無し:2018/07/08(日) 10:29:53.80 ID:7eiV2DPJ0.net
>>93
Unix「システム時刻は32ビットあれば足りるやろ…」
なお

149 :風吹けば名無し:2018/07/08(日) 10:30:07.46 ID:OPAsj2nD0.net
>>141
なんの本に書いてあるんだよ

150 :風吹けば名無し:2018/07/08(日) 10:30:11.52 ID:TEX2tkQe0.net
コード内にマジックナンバーあるだけで発狂するからやめて

151 :風吹けば名無し:2018/07/08(日) 10:30:18.13 ID:4XydH8vO0.net
>>10
はい不敬罪

152 :風吹けば名無し:2018/07/08(日) 10:30:20.63 ID:R8CMgPtp0.net
defineで定義しろ

153 :風吹けば名無し:2018/07/08(日) 10:30:25.53 ID:TGztEPIp0.net
流石にうせやろ?

154 :風吹けば名無し:2018/07/08(日) 10:30:33.36 ID:Q359zmeX0.net
マジックナンバーは無い方がええやろ

155 :風吹けば名無し:2018/07/08(日) 10:30:40.84 ID:XJO3fd18d.net
>>36
13ヶ月の例えは駄目やけどこれに気付いたら上司の言うとおりでスレたてなんかせんわな

156 :風吹けば名無し:2018/07/08(日) 10:30:41.78 ID:r+BoB20/0.net
>>128
月の1ループ目が0だとワイは混乱しそう

157 :風吹けば名無し:2018/07/08(日) 10:30:42.43 ID:YkedrCRd0.net
というか普通月を表す変数を持つライブラリがどの言語にもあるよね
それすら知らんとか・・・

158 :風吹けば名無し:2018/07/08(日) 10:30:46.77 ID:OsH7+38q0.net
>>141
オーディオの変換ロジックかなんかか?

159 :風吹けば名無し:2018/07/08(日) 10:30:46.93 ID:cMx6Bu0M0.net
>>148
当時はそれ以上大きくて早い整数なかったからしゃーない

160 :風吹けば名無し:2018/07/08(日) 10:30:50.01 ID:Kb2Gwd5Pa.net
>>144
まあこれやな
ハードで書くなら変数名でわかるようにすぜきやわ

161 :風吹けば名無し:2018/07/08(日) 10:30:54.70 ID:sxreU2hOd.net
>>144
なんでそれが変数やねんきっも

初心者か??

162 :風吹けば名無し:2018/07/08(日) 10:30:56.96 ID:H8VJMEys0.net
Pythonならわかる in range(12) は許さぬ
あとはまあ一瞬考えなきゃあかんのが糞ってぐらい

163 :風吹けば名無し:2018/07/08(日) 10:30:57.67 ID:3/H3kMxc0.net
旧暦なら閏月あるけどね

164 :風吹けば名無し:2018/07/08(日) 10:31:06.34 ID:hP/hjgNN0.net
public static int ONE = 1;

よし��

165 :風吹けば名無し:2018/07/08(日) 10:31:14.04 ID:wz+PGc950.net
>>10
なるほどそういうことか

166 :風吹けば名無し:2018/07/08(日) 10:31:31.59 ID:7eiV2DPJ0.net
>>141
独学でCやるなら苦C見とけ
タイトルとは裏腹にクッソ分かりやすいぞ

167 :風吹けば名無し:2018/07/08(日) 10:31:32.48 ID:cB4GUcVwa.net
接客業のルールといい最終的には誰にでも対応出来るように細かく決めなきゃならんのよ
それに異を唱えるのは排除するぐらいの勢いでな

168 :風吹けば名無し:2018/07/08(日) 10:31:33.55 ID:V03DIjU40.net
>>164
👌

169 :風吹けば名無し:2018/07/08(日) 10:31:43.75 ID:BmHVa2KVd.net
>>10
陛下の余命半年以下と申すか
はい不敬罪

170 :風吹けば名無し:2018/07/08(日) 10:31:46.08 ID:2sKGDUDcp.net
仕事でプログラミングやってるけど
別に本業プログラマーでもないし一人で簡単なソフト書いてるだけだから
たぶん本業の人から見たらゴミみたいなコード書いてるんやろなワイは

171 :風吹けば名無し:2018/07/08(日) 10:31:53.47 ID:tlAdvRQm0.net
マジックナンバーはあかんぞ

172 :風吹けば名無し :2018/07/08(日) 10:32:01.57 ID:/nOYlsS2r.net
みんな、ちゃんとコーディングやってるんすねぇ

173 :風吹けば名無し:2018/07/08(日) 10:32:02.26 ID:QkIvdQ5e0.net
やっぱCalendarクラスって神だわ

174 :風吹けば名無し:2018/07/08(日) 10:32:04.20 ID:YkedrCRd0.net
>>144
ただのカウンタにmonthなんてつけるガイジ初めて見たわ

175 :風吹けば名無し:2018/07/08(日) 10:32:11.93 ID:tpT11+xlr.net
>>149
教授に適当な入門書読んでガウスを使って方程式解けるようになれって言われたんや

176 :風吹けば名無し:2018/07/08(日) 10:32:20.52 ID:KKE61wMQd.net
他で12使ってて修正することになったらミスが出かねないからな
defineしとけ

177 :風吹けば名無し:2018/07/08(日) 10:32:20.52 ID:bIG87/48a.net
>>156
enumの出番やな

178 :風吹けば名無し:2018/07/08(日) 10:32:21.29 ID:75Huqb9C0.net
ちなみになんのシステムなん?
便宜的に1年を13ヵ月で集計することが求められるシステムかもしれないし、意図を正確に把握しておきたいわ

179 :風吹けば名無し:2018/07/08(日) 10:32:28.00 ID:FC2r/J3H0.net
>>164
const 使えや猿ゥ!

180 :風吹けば名無し:2018/07/08(日) 10:32:35.97 ID:aPYAGq3va.net
とりあえずマナカナの話を聞こう(提案)

181 :風吹けば名無し:2018/07/08(日) 10:32:44.33 ID:PTrkcT4bx.net
>>173
Javaよくボロクソに言われるけど便利やんな??

182 :風吹けば名無し :2018/07/08(日) 10:32:49.25 ID:/nOYlsS2r.net
>>144
このへんは書き方の拘りあるやつもおるやろなぁ

183 :風吹けば名無し:2018/07/08(日) 10:32:49.34 ID:OsH7+38q0.net
>>148
ウィンドウサイズはshort定期
4k8k出てきて破綻しそうでヤバい

184 :風吹けば名無し:2018/07/08(日) 10:32:51.33 ID:SSltBhxO0.net
12よりiが悪いのでは?
month<=12ならわかるやん

185 :風吹けば名無し:2018/07/08(日) 10:32:59.51 ID:fvNA8vDV0.net
>>164
うーん ONE = 2;

186 :風吹けば名無し:2018/07/08(日) 10:33:08.56 ID:QKm3A/OZd.net
>>151
>>169
お気持ち理解も把握もしてないこいつらの方が不敬罪やろ

187 :風吹けば名無し:2018/07/08(日) 10:33:17.03 ID:hP/hjgNN0.net
>>179
そう言うことやないでトリ頭

188 :風吹けば名無し:2018/07/08(日) 10:33:25.61 ID:hSX300Mc0.net
ガイ

189 :風吹けば名無し:2018/07/08(日) 10:33:26.06 ID:u7EajWwA0.net
ユーザーがみな1年=12ヶ月の環境にいると決めつけるな

190 :風吹けば名無し:2018/07/08(日) 10:33:29.27 ID:BmHVa2KVd.net
>>34
肉体労働者舐めとるやろ
ドカタなんか効率の塊やで、8時間労働中二時間くらい休憩とっとっても納期におさめるぞ

191 :風吹けば名無し:2018/07/08(日) 10:33:31.86 ID:YkedrCRd0.net
>>173
LocalDate使ってクレメンス

192 :風吹けば名無し :2018/07/08(日) 10:33:38.45 ID:/nOYlsS2r.net
>>181
クソ簡単に誰でも書ける凄まじく便利

193 :風吹けば名無し:2018/07/08(日) 10:33:42.27 ID:0SUwxZC40.net
>>174
今の環境なら分かりやすさ優先でただのカウンターでも変数名きっちりつけるのはありちゃうか

194 :風吹けば名無し:2018/07/08(日) 10:33:43.35 ID:V03DIjU40.net
月ごとにほにゃららするってコメントに書いてあるメソッド内で
12という数字が魔法の数字に見えるのは本当に地球人かな?

195 :風吹けば名無し:2018/07/08(日) 10:33:45.54 ID:hP/hjgNN0.net
みんなリーダブルコード読むんやで・・・

196 :風吹けば名無し:2018/07/08(日) 10:33:48.85 ID:km8QYPJb0.net
>>184
月のなんやねんってなるで

197 :風吹けば名無し:2018/07/08(日) 10:33:52.61 ID:ByhnLbdlp.net
関数を変数名に使えると思ってるやつがちらほらいますね

198 :風吹けば名無し:2018/07/08(日) 10:34:04.08 ID:OPAsj2nD0.net
>>189
これ
火星人困っちゃうよ

199 :風吹けば名無し:2018/07/08(日) 10:34:05.74 ID:2ij2aJK20.net
なんかプログラマって、正解がない上に何が正しいかが個人の解釈によって変わる仕事が多そうやな
いくらでも難癖つけられてハゲそう

200 :風吹けば名無し:2018/07/08(日) 10:34:05.93 ID:PfEM5qQn0.net
>>181
便利だよ
でも商用利用有料化するらしいね

総レス数 745
145 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★