ソースコードにおけるコメントについて。

プログラマーを悩ませる問題の一つとして、コメントがあると思います。

基本的にコメントには正しいことを書かなければいけないのですが

修正を加えられることによって、コメントと内容が異なってしまうことが多々ありまして

コメントと実装が異なると、のちにコードをメンテナンスするプログラマーは混乱します。

で、コメントはどれくらいの頻度であるべきか?ですが、

これはプロジェクトにもよりまして、

1行1コメントとルールが定められているプロジェクトもあれば、

コメントを残してはいけないというプロジェクトもあります。

まぁ、これは両極端の例ですが。

傾向としては、C言語はコメントを残せというケースが多いように思います。

C言語は関数名、変数名を長くするのは好ましくないという印象があります(偏見

だから意味を極端に省略していった結果、コメントがないとコードが理解できない、という結果になります。

逆にJavaなどのオブジェクト指向言語は比較的コメントが少ないように思います。

こちらは関数名、引数名だけで意味が伝わるように命名しなければならない、という傾向が強いので、

コメントがなくても、関数名、変数名である程度意味が伝わったりします。

そこを突き詰めていった結果、コメントが必要なコードが好ましくない、という考えに行き着いたんでしょうね。

コメントといえば。

昔のプロジェクトはSVNやgitなどのソースコードのバージョン管理の仕組みがなかったので、

ソースコードに修正履歴を残しなさい、というルールが存在していました。

昔のエディターはコメントを色付きで表示する機能も無かったので、

一生懸命解析していたところがコメント化した変更前のコードだった、

ということがよくありました。

現在はこういった修正前のコードは残すのは逆に好ましくないとされています。

そう言うのはgitなどで管理してくれるので。

便利な世の中になったもんだ。

経済ニュース(08/17)

米アメリカン航空、超音速機20機購入 米新興から(写真=AP) – 日本経済新聞

【ニューヨーク=弓真名】米アメリカン航空は16日、いま商用化されている最速旅客機の2倍の速度で飛ぶ「超音速機」を購入すると発表した。米新興航空機メーカー、ブーム・スーパーソニックが開発中の20機を買う。飛行時間を大幅に減らせる超音速機を採用し、顧客満足度の向上をめざす。アメリカンはブーム社の超音速機「オーバーチュア」20機を購入する契約を、同社との間で結んだと発表した。すでに代金を支払ったとし

NY原油市場 85ドル台に下落 ウクライナへの軍事侵攻以降初めて – nhk.or.jp

16日のニューヨーク原油市場では、アメリカや中国の景気減速への懸念などを背景に国際的な原油の先物価格が一時、およそ7か月…

中国 記録的な暑さで電力の使用制限 日系企業の工場操業停止も – nhk.or.jp

中国では各地で記録的な暑さが続いていて、内陸部の四川省では電力需給がひっ迫して電力の使用制限が行われ、日系企業の工場の操…

米投資ファンド ソフトバンクグループ株売却 欧米メディア報道 – nhk.or.jp

「モノ言う株主」として知られるアメリカの投資ファンドが、保有するソフトバンクグループの株式のほとんどすべてを売却し、業績…

旭化成、デジタル人材を10倍2500人に 学び直しで育成 – 日本経済新聞

旭化成は2024年度までにデータ分析などの専門知識を持つデジタル人材を21年度の10倍の2500人に増やす。JFEスチールも24年度までに21年度より約5割増やす。不足するデジタル人材は獲得競争が激しく、中途採用も難しい。リスキリング(学び直し)を通じた自前の人材育成に本腰を入れる動きが広がり始めた。旭化成は23年、データ分析を業務に使うなど専門性の高い人材を育てる実践的なカリキュラムを始める

米製造業生産指数、7月は3カ月ぶりに上昇-自動車生産が急回復 – ブルームバーグ

7月の米製造業生産指数は3カ月ぶりに上昇した。自動車の生産指数が急回復したが、他のカテゴリーは強弱まちまちだった。

52歳貯金350万。収入28万のうち8万円を夫が使ってしまう – Yahoo!ファイナンス

ボーナスも退職金もないので今のうちに家計を改善したい皆さんから寄せられた家計の悩みにお答えする、その名も「マネープランクリニック」。今回の相談者は、貯蓄ができずに悩む50代女性。ファイナンシャル・プランナーの深野康彦さんがアドバイスします。相談者せんさん(仮名)女性/パート/52…

ウォルマート株上昇、予想より良好な四半期決算が安定化を示唆 – ブルームバーグ

米小売り大手のウォルマートが16日発表した5ー7月(第2四半期)決算は、利益がすでに引き下げられていた市場予想を上回り、業績見通しは従来予想から若干引き上げられた。米株式市場で同社の株価は上昇した。

Appe純正アプリに広告が入るかもしれない。そんなの許せる? – GIZMODO JAPAN

Apple関連の情報に精通したBoombergのMark Gurman(マーク・ガーマン)記者は、AppleはやがてマップやBooks、Podcastなどプリインストールされている純正アプリに広告を表示する可能性があると報じています。

「クレベリン」パッケージ変更して販売継続…今年2度、広告表示の取りやめ命令 – 読売新聞オンライン

大幸薬品は16日、主力製品の「クレベリン」について、パッケージを変更して販売を続ける方針を明らかにした。クレベリンは、消費者庁から今年に入って2度にわたり、広告表示の取りやめを命じる措置命令を受けていた。  2022年

40年以上働いてきた65歳。厚生年金だけ繰り下げたいのですが、どう思いますか? – Yahoo!ファイナンス

老後のお金や生活費が足りるのか不安ですよね。老後生活の収入の柱になるのが「老齢年金」ですが、年金制度にまつわることは、難しい用語が多くて、ますます不安になってしまう人もいるのではないでしょうか。そんな年金初心者の方の疑問に専門家が回答します。今回は、40年以上働いてきた女性の厚生…

【速報】みずほ銀行に日銀がマイナス金利適用 みずほには初|TBS NEWS DIG – TBS NEWS DIG Powered by JNN

米大手投資ファンド、未公開株3割に低下 分散投資急ぐ(写真=ロイター) – 日本経済新聞

【ニューヨーク=伴百江】米投資ファンドの間で未公開株投資の存在感が低下している。ブラックストーンなど上場大手4社では運用資産に占める未公開株投資の割合は2022年6月末時点で平均3割強まで下がった。年初からの金利上昇や株安で未公開株の価値が目減りしているほか、新規株式公開(IPO)などの「出口」が狭まり新規投資を抑えたためだ。各社は不動産や保険事業などで収益の分散を急いでいる。ブラックストーン

物言う株主出資、ディズニーに圧力 配信事業再編求める(写真=AP) – 日本経済新聞

【シリコンバレー=奥平和行】米投資ファンドのサード・ポイントが米ウォルト・ディズニーへの攻勢を強めている。3月までに手放した同社株を改めて取得し、事業再編を求めた。名うてのアクティビスト(物言う株主)が娯楽の雄に圧力をかける背景からは、インターネット動画配信サービスが転機を迎えていることが浮かび上がる。「成功を確実にするためにより戦略的な経営資源の配分と企業統治体制の変更が要る」。サード・ポイ

【Amazonタイムセール中!】本日までFire TV Stickが40%オフ。スプラトゥーン3が14%オフで予約受付中 – GIZMODO JAPAN

Amazon(アマゾン)で毎日開催されているタイムセール。本日2022年8月16日は、 Fire TV Stickが本日まで40%オフ、スプラトゥーン3が14%オフで予約受付中など、今すぐ欲しい人気のアイテムがお得に多数登場しています。

欧州ガス値上がり、例年比12倍の価格水準-ロシア供給減に需要増で – ブルームバーグ

欧州の天然ガス価格は16日、上値を伸ばしている。猛暑で通常を上回る需要が生じ、エネルギー危機が悪化。このあおりで、欧州主要国の経済はリセッション(景気後退)に陥ると懸念されている。

USJ、10月から1日入場券最高9800円に 400円値上げ – 日本経済新聞

ユニバーサル・スタジオ・ジャパン(USJ、大阪市)は10月から、1日入場券「1デイ・スタジオ・パス」の最高価格を大人9800円(税込み)に引き上げる。現在から400円値上げする。年間パス(入場券)も8月購入分から値上げしている。東京ディズニーリゾート(TDR)も繁忙期の値上げを検討するなど、大手テーマパークでは値上げの動きが広がっている。USJを運営するユー・エス・ジェイ(大阪市)は2019年

給与1円差で、厚生年金保険料に大きな差!? – Yahoo!ファイナンス

給与に比例して保険料も高くなる厚生年金保険料会社員の皆さんの給与から毎月天引きされている「厚生年金保険料」。この保険料がどういう仕組みで決まるのかということは、あまりご存じないのではないかと思います。自営業者や学生の皆さんが加入する国民年金の保険料は、月1万6590円(令和4年度…

山形新幹線 一時運転見合わせ|NHK 山形県のニュース – nhk.or.jp

山形新幹線は福島県内で起きた停電の影響で、午後2時すぎから一部区間で運転見合わせが続いていましたが、午後6時前に運転を再開しました。

山…

ITニュース(08/17)

ついに公開になったAndroid 13、ただしPixel 6シリーズの性急なアップデートは要注意? – INTERNET Watch

Googleのスマートフォン「Pixel 6」シリーズを、新たに公開された「Android 13」にアップデートすると、ダウングレードが不可能であることがGoogleによって告知された。

【FGO】「潜入!アークティックタワーの謎」の3ターン周回編成とドロップ効率|アークティックタワー90++ – AppMedia(アップメディア)

FGOの「潜入!アークティックタワーの謎(90++)」の敵編成・ドロップをまとめています。 「潜入!アークティックタワーの謎」を周回する際のおすすめサーヴァントなども紹介しているので、水着イベント2022のフリクエを周回する際にぜひお役立てください。

ロシア当局、ウクライナ軍がザポロジエ原発付近を攻撃と指摘 – ロイター (Reuters Japan)

[モスクワ 16日 ロイター] – ウクライナ南東部の欧州最大級のザポロジエ原子力発電所について、この地域を制圧しているロシアの当局者は16日、ウクライナ軍が同原発があるエネルゴダール市に対する砲撃を行っていると表明した。

VRに救世主?ハードとコスパが魅力の「Pico Neo3 Link」はQuest2の代替になるか? – Game*Spark

急拡大するVRヘッドセット市場で、突然注目度が高まった「Pico Neo3 Link」(以下Neo3)。なぜ急に注目が集まったのか?「Meta Quest2」(以下Qust2)が突然大幅値上げされたため、もっとも手頃でコスパの良いVRヘッドセットのポジションにNeo3が踊り出たのだ。

【FGO】水着伊吹童子の霊衣“荒ぶる真夏の女神”の開放素材と入手方法まとめ – ファミ通.com

『FGO』に登場する水着姿の星5バーサーカー“伊吹童子”の簡易霊衣“荒ぶる真夏の女神”について、開放素材と入手方法をまとめて紹介する。

「Microsoft Office」2022年8月の更新プログラムまとめが公開 ほか – 窓の杜

XperiaのAndroid 13アプデ対象・予定がリーク、5 IVはデフォルト搭載? – スマホダイジェスト

ソニーモバイルの新型Xperia、と言えば秋の発表・リリースが期待されているXperia 5 IVですが、今回、同モデルに搭載されるOSバージョン、および既存Xperiaへの最新OS、Android 13へのアップデート予定に関する興味深い…

「Google Meet」ブラウザ版、より正確な背景をビデオ会議で利用できるように – ケータイ Watch

グーグル(Google)が提供するビデオ会議サービス「Google Meet」のWebブラウザ版で、背景効果の性能が向上した。背景と前景の分離が改善され、ユーザーは、より正確に背景をぼかしたり置き換えたりできるようになる。

新しいタブ型「エクスプローラー」がWindows 11の全Devユーザーに解放 – 窓の杜

米Microsoftは8月10日(現地時間)、Windows 11の最新プレビュー版「Windows 11 Insider Preview」Build 25179(rs_prerelease)をリリースした。「Windows Insider Preview Program」のDevチャネルに参加しているユーザーは、「Windows Update」からアップグレードが可能。

「マイナポータル」早くもAndroid 13対応 – Jetstream BLOG

Android 版「マイナポータル」アプリにアプリバージョン v40 アップデート配信開始。早くも「Android 13」をサポート。利用許可サイトと QR コード利用 PC 等連携機能サービスも追加

iPad(第10世代)は9月発売、すでに生産中?〜停電の影響は限定的か – iPhone Mania

 台湾メディアDigiTimesは、iPad(第10世代)が9月の発売に向けて生産中だと報じています。iPad(第10世代)は生産中?停電の影響は限定的との見方これまでの情報によると、iPa…

激突レースゲーム「Wreckfest レックフェスト」のiOS/Android版が発売決定。アナウンストレイラーを公開 – 4Gamer.net

HandyGamesは本日,アクションドライビングゲーム「Wreckfest レックフェスト」のiOS/Android版の発売が決定したと発表した。App Store,Google Playストア,Samsung Galaxy Storeでの配信が予定されており,発表に合わせて,アナウンスメントトレイラーが公開されている。

画面のパーツの大きさも測れる定規機能がPowerToysに実装へ – PC Watch

Microsoftで「PowerToys」を開発しているClint Rutkas氏は、自身のTwitterにおいて、まもなく実装予定の「定規(Screen Ruler)」機能をデモした。

Googleのサービス終了癖が発動、今度はIoTデバイス管理サービス「Cloud IoT Core」 – GIGAZINE(ギガジン)

Googleは2013年には「Googleリーダー」を終了、2018年には「Google+」を終了といったように多数のユーザーを抱えるプロジェクトをバッサリ終了してきました。新たに、IoTデバイス管理サービス「Cloud IoT Core」のサポート終了がひっそり告知されています。