2020年8月30日のブックマーク (3件)

  • 「コメントを全く書かない」プロジェクトに1年従事して思ったこと - Qiita

    初めに 私はSESエンジニアをしています。そのためいろいろな現場に参画して開発をすることが仕事なのですが、コメントを全く書かないどころかドキュメントもあんまりないという思想のチームに1年従事したときに感じた事を書いた記事です。 開発にはJava,Pythonを利用しているので、これらの言語でサンプルを記載しています。 良かったこと まずは良かったことです。大きく分けては 自身のコーディングスキルの向上 文章力の向上 の2点です。 自身のコーディングスキルの向上 コメントがまったくない。という状態でコードを書いていく場合には、変数名、メソッド名等の命名が非常に重要です。もはや命名さえちゃんとできればコーディング自体はそんなに大変でないといってもいいかもしれません。 SIerの案件ではコメントは多く書けという思想が多いです。そのため、これまでのコードは以下のような感じでした。

    「コメントを全く書かない」プロジェクトに1年従事して思ったこと - Qiita
    habarhaba
    habarhaba 2020/08/30
    変なこだわりがある現場だな
  • 日本の人種差別問題、「Black Lives Matter」で浮き彫りに - BBCニュース

    多くの日人にとって、黒人に対する人種差別はアメリカやヨーロッパで起きているもの、日国内では起きていないものと考えられてきた。

    日本の人種差別問題、「Black Lives Matter」で浮き彫りに - BBCニュース
    habarhaba
    habarhaba 2020/08/30
    登場人物全員、見てる範囲が狭くないか・・・
  • Node.jsをバックエンドに使うべきユースケース - Qiita

    こちらの記事は、Max Savonin 氏により2020年6月に公開された『 When To Use Node.js as a Back-End 』の和訳です。 記事は原著者から許可を得た上で記事を公開しています。 JavaScriptは、世界で最も人気のあるプログラミング言語の1つだ。 現在の状況ではライバルになれるのはPythonJavaだけであり、コンピューティング市場で約8%のシェアを保持している。 Webに関しては、JavaScriptの地位はさらに一つ突き抜けている。 JavaScriptは、事実上、Chrome(またはその派生物)またはFirefoxブラウザーで使用可能な大部分のWebアプリケーションを強化している。 結局のところ、これらのブラウザはWebアプリケーション開発に特化して開発されてきた。 JavaScriptは私たちの生活のいたるところに存在しているのだ。

    Node.jsをバックエンドに使うべきユースケース - Qiita
    habarhaba
    habarhaba 2020/08/30
    長々と書いてるけど、タイトルに対してはシングルスレッドが許容できる処理があるかどうか、しか言ってなくない?