プログラマに絶対言っちゃいけないこと
ガジェット通信 / 2014年4月10日 18時0分
今回はメカAGさんのブログからご寄稿いただきました。
■プログラマに絶対言っちゃいけないこと
この間「あっ、イラストレーターの○○さんですか! 私マジで超ファンなんですー!! 私にもなんか描いてくださいよ~。適当でいいんで! ササッと! そこらへんの紙とかでいいんで!」っていう、絵描きさんにぜったい言っちゃいけないことをすべて言い尽くしてる人を久しぶりに見て戦慄した。
2014年4月5日 『Twitter』
http://twitter.com/minenayuka/status/452351316958773248
プログラマ版に置き換えてみる。「あっ、スーパーエンジニアの○○さん、ちょうどいいところに!この値が0.9999なんですけど、1になるように直してくれませんかね。適当でいいんで!ササッと!簡単でしょ?○○さんならすぐできますよね」
・ 1にしろというが、それは表示だけを1にすればいいのか、内部の値(それは他の計算で使われるはず)も1にすべきなのか。表示だけ変更した場合、絶対いつか誰かが電卓で検算して、プログラムの動作がおかしいと言い出すはず。
・ 0.9999を1にするとは、正確に0.999900000の場合に1.0000000に置き換えろということなのか。
・ それとも小数点第○位で四捨五入などの丸め処理をしろというのか。
・ 丸め処理なら具体的にどの桁で四捨五入するのか。0.9なのか、0.99なのか、0.999なのか。
・ そもそもここに丸め処理を入れることが適切なのか。誤差の処理をいい加減にやると、全体の計算精度が維持できなくなるおそれがある。いつか絶対に電卓で(ry。どのような根拠をもって、小数点第○位で四捨五入するのが適切と主張しているのか。
・ こうした仕様変更を行う権限があなたにあるのか。
・ これを直したら、次は絶対「1.9999を2にしろ」と言ってくるに決まってる。
執筆:この記事はメカAGさんのブログからご寄稿いただきました。
寄稿いただいた記事は2014年04月09日時点のものです。
この記事に関連するニュース
-
【調査レポート】発達障害傾向のある118名に聞いた「あれ、周りと違うかも……」違和感を感じた時期はいつ?
PR TIMES / 2024年4月24日 11時45分
-
テレビの「婚活特集」でモヤモヤする人が続出するワケ。“恋愛初心者”が陥りがちな「2つの勘違い」
日刊SPA! / 2024年4月23日 15時52分
-
被扶養者からはずれて正社員になった私に「妻として出過ぎじゃないのか」とキレたモラハラ夫
オールアバウト / 2024年4月17日 22時5分
-
なぜガソスタで「空気圧高くしますか?」と聞かれる? 規定値より高めの意味は? 定番セリフに隠された“重要メッセージ”とは
くるまのニュース / 2024年4月12日 9時10分
-
日銀は17年ぶりの利上げだが…生活者視点では「ゼロ金利」継続中(中西文行)
日刊ゲンダイDIGITAL / 2024年3月29日 9時26分
ランキング
-
1総勢22名のキャラクターを育成できる!「名探偵コナン」×『たまごっち』発表―怪盗キッドと江戸川コナンをイメージのカラーがかわいい
インサイド / 2024年4月24日 20時10分
-
2「テスト文字列にうんこと入れるな」──ゲーム会社の新卒向け資料“2024年版”が公開 テスト環境で悪ふざけするリスク説く
ITmedia NEWS / 2024年4月24日 19時22分
-
3MacBookシリーズ、「Air」と「Pro」は何が違う? 知っておきたいポイントをチェック【2024年4月版】
Fav-Log by ITmedia / 2024年4月24日 17時32分
-
4なぜソフトバンクやKDDIのネットワークは強いのか 「2.5GHz帯のTD-LTE」最強説
ASCII.jp / 2024年4月24日 17時0分
-
5スマホを携帯キャリアで買うのは損? 本体のみをお得に買う方法を解説
ITmedia Mobile / 2024年4月24日 10時5分
記事ミッション中・・・
記事にリアクションする
記事ミッション中・・・
記事にリアクションする
エラーが発生しました
ページを再読み込みして
ください