タグ

2018年6月1日のブックマーク (2件)

  • 忙しい研究者のためのテストコードとドキュメントの書き方 - Qiita

    はじめに 「研究用のプログラムにもテストコードやドキュメント書いたほうがいいよね。」 「分かっちゃいるけど、そんな面倒なことやってられないよ。」 という研究者あるあるを解決すべく、僕が普段実践している開発スタイルを紹介します。 この開発スタイルのすごいところは: テストやドキュメントを一切書かない場合と比べて 追加の工数がほぼゼロ。 普通にコーディングしているだけで、いつのまにかテストコードとドキュメントまでできあがっている。 実装、コメント、テスト、ドキュメントが自然に同期するので、保守しやすい。 Pythonを例に紹介しますが、コメント内にテストを書けるツールと、コメントからドキュメントを生成できるツールをもつ言語ならばどれにでも応用できるはずです。 この開発スタイルに至った背景 ソフトウェア開発において、テストコードやドキュメントを整備することでプログラムの品質が向上することは広く知

    忙しい研究者のためのテストコードとドキュメントの書き方 - Qiita
  • 日欧、個人データの相互移転で合意 今秋にも発効 - 日本経済新聞

    と欧州連合(EU)は31日、現地で得た個人データの移転を相互に認めることで実質合意した。EUは5月に施行した一般データ保護規則(GDPR)で、域外へのデータ持ち出しを厳しく規制している。日側が企業が新たに守るべき指針を7月初旬までに定めることで、今秋にもデータを円滑に移転する枠組みが発効する。企業の事務負担は軽くなりそうだ。EUのベラ・ヨウロバー欧州委員と、日の個人情報保護委員会の熊沢

    日欧、個人データの相互移転で合意 今秋にも発効 - 日本経済新聞