コードを読んでいるときに「なんかよく分からんが複雑でわかりにくいな...」と感じることはありませんか? 私は既存のコードを読んでいるときはもちろん、自分が書いたコードを読むときもそう感じることがあります。 複雑さの要因を理解していないと、適切な改善ができませんよね。 今回は、「脳に収まるコードの書き方」という書籍を参考に、コードの複雑さの可視化とその複雑度を軽減させる方法を解説していきます。 前提 当たり前ですが、コードは書く回数よりも読まれる回数の方が多いです。 コードの価値には、アプリケーションが動くことだけではなく可読性も大きく関係しています。 目先のリリースを優先して「とりあえず動くコード」を許してしまうと、将来、他の誰かあるいは未来の自分がそのコードを読むときに必ず苦しむことになります。 可読性を二の次にせず、「脳に収まるコード」のための最適化を常に検討しましょう。 コードの複雑
コメの価格高騰を抑えようと、随意契約による政府備蓄米の引き渡しが始まった。そこで、にわかに世の関心事になっているのが、古いコメの品質、つまり「おいしさ」だ。 備蓄米が市場に出回ることはあまりない。放出は災害時に限られ、価格抑制目的は初めてだ。消費者の口に入る機会は少ない。 古いコメは食味が落ちるイメージが根強い。国民民主党の玉木雄一郎代表の「あと1年たったら動物の餌になるようなもの」という発言は、そんな印象に基づくものかもしれない。 では実際、経年によってどの程度コメの質は落ちるのか。そんな研究をした専門家と、大手炊飯器メーカーに聞いてみた。
無罪推定が及ぶはずの未決拘禁者だったのに、外部の医療機関での適切な治療を受けられず、失明寸前の著しい視力低下に至った__。現在服役中の男性が、拘置所での勾留中に保釈請求が認められず、眼の治療の機会を奪われたのは不当だとして、国に賠償を求めていた裁判。大阪地裁は5月29日、男性の請求を退けました。(松本陸) 拘置所の医師が「糖尿病網膜症」と診断 「いよいよ右目が見えません」と弁護人に電報訴状によりますと、原告の50代男性は2019年11月、覚醒剤取締法違反の罪で逮捕・起訴され、2020年12月に懲役7年の有罪判決が確定。現在、服役しています。 男性は起訴後も大阪拘置所に勾留されていましたが、2019年12月、右眼の急激な視力低下を訴え、拘置所の医師の診察を受けました。医師は網膜出血が起きていることを確認し、男性が糖尿病、および糖尿病網膜症に罹患していると診断しました。 糖尿病網膜症は、糖尿病
オープンソース運動の創始者の1人であるEric S. Raymond氏は、次の言葉が有名だ。「全ての良いソフトウェアは開発者の個人的な希望から始まる」。Mozillaのソフトウェア開発者であるGraydon Hoare氏がプログラミング言語「Rust」の開発に着手したときも、まさにそうだった。 2006年、Hoare氏は自宅マンションのエレベーターがたびたび故障することを不満に思っていた。同氏は後に、「コンピューターに携わるわれわれが、故障しないエレベーターも作れないとは、ばかげた話だ」と語っている。同氏は、エレベーターが頻繁に故障する原因として、制御ソフトウェアのメモリーエラーを疑っていた。このソフトウェアは「C」または「C++」で書かれた可能性が高く、どちらも広く使用されているシステム言語だが、コードを書くのが難しい。その大きな理由は、メモリーエラーを含む不完全なコードを簡単に書けてし
29日、クレムリンでプーチン大統領と面会した昭恵さんは、プーチン大統領がかつて日ロ首脳会談で安倍元総理大臣の地元の山口県を訪問したことに言及したうえで「ロシアは大切な隣国であり、文化的交流はこれからも続けてもらいたい」と述べました。 一方、プーチン大統領は「安倍元総理大臣がロシアと日本の協力関係の発展に果たした貢献を忘れることはない」と述べました。 そして「彼の夢は、両国間の平和条約の締結であり、彼はこれに真剣に取り組んだ。われわれはともに着実に進展を遂げた」と述べました。 面会が行われた詳しい経緯などは今のところ明らかになっていません。 面会のあと、プーチン大統領は昭恵さんがモスクワにあるボリショイ劇場に移動するためにみずからの専用車両となっているロシア製の自動車アウルスを提供したということで、歓待ぶりを印象づけていました。 昭恵さんは2024年12月、アメリカ大統領に就任する直前のトラ
たくさん議連が立ち上がり、大量の調査会や各党研究会・ワーキンググループでも各種政策に関する議論が活発になってきました。国民の大半が嫌っている国会議員や各党スタッフの皆さん、優秀で勤勉な人が多いことは知られていいと思うんですよ。よく勉強されているし、しっかりと意見をお持ちの方が多いのは事実です。そういう議員の皆さまこそ、国民・社会にとって宝だと思います。そうでない人もいるけど。 で、そのようなお席が増えるということは、議員の皆さんが国民生活を良くするためにと考えて、いろんな問題意識をお持ちになり、政府・各省庁に対して「この情報を出せ」「あれはどうなっているんだ」と思料を取りまとめて送ってこいという話が出てまいります。もちろん、それに対応する義務を負っているのが行政ですから、なんとなれば徹夜してでも国会質疑やこれら研究会・議連報告、政党・議員レクとして資料を揃えるのは当然ではあります。 ところ
赤ネコ@弁護士兼マンガ家 @Redips00 母に会った時に「スマホもうダメ新しいの欲しい」と言うから、そこまで使えないスマホじゃないんだけどなーと思いながら母のスマホを見たら、地獄みたいだった。スマホってあんなに酷くなるのかってくらいに。 2025-05-28 08:34:47 赤ネコ@弁護士兼マンガ家 @Redips00 もう、何か操作する度にしつこく広告が出てきて操作を邪魔されて、何もロクにできない。間違いなく有害なアドウェア入ってるから、ゴミアプリを片っ端から消そうとするけど、何度やっても広告に邪魔されて消すに消せないという…。 いやぁ、びっくりしたなぁ 2025-05-28 08:34:48 赤ネコ@弁護士兼マンガ家 @Redips00 オフラインにしても広告を表示しようとしたエラー画面になるんだよ。 そのエラー画面もいちいち、よけて操作を続けるわけよ。有害なアプリを長押ししてア
著名投資家ウォーレン・バフェット氏(94)が重視するバリュエーション指標は、米国株が相対的に割安なことを示唆しており、力強い反発はまだ続く余地があるとの見方を裏付けている。 「バフェット指数」は米株価指数「ウィルシャー5000指数」に基づく米企業の時価総額を、ドル・ベースでの米国内総生産(GDP)で割ったもの。最近の急激な株高にもかかわらず、この指標は昨年9月上旬以来の低水準にある。 米投資・保険会社バークシャー・ハサウェイを率いるバフェット氏は、企業の評価水準を測る「最も適切な指標」は米上場企業の時価総額とGDPの比率だとしている。この指標は昨年末に記録的な高水準に上昇し、2021年の相場ピークや2000年のドットコムバブル崩壊前と同様の警告シグナルを発した。 バフェット指数は現在180%。前回この水準だったのは昨年、円キャリートレード解消に伴い、米国株が短期的にかつ激しく売られていた時
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く