タグ

2011年12月21日のブックマーク (7件)

  • 良い相続人であるために - 世界線航跡蔵

    翔泳社の「君のために選んだ1冊 ソフトウェア開発の名著」という企画に寄稿を依頼されて、以下のような文章を書いた。ブログ等で公開して良いとのことだったのでここに公開したいと思う。 この企画は他の人の分を読むのが楽しみだ。早くができあがらないかな。 ちなみに「 きっと何者にもなれないお前たちに告げる 一冊」というタイトルを最初に思いついたけれど、長く読み継がれるであってほしいという企画の趣旨を鑑みて流行のネタを使うのは避けた。 yuguiがレガシーコードに絶望した人に贈りたい一冊 - 『レガシーコード改善ガイド』 レガシーコード改善ガイド (Object Oriented SELECTION) 作者: マイケル・C・フェザーズ,ウルシステムズ株式会社,平澤章,越智典子,稲葉信之,田村友彦,小堀真義出版社/メーカー: 翔泳社発売日: 2009/07/14メディア: 大型購入: 45人 クリ

    良い相続人であるために - 世界線航跡蔵
  • 循環的複雑度に関する再確認

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    循環的複雑度に関する再確認
  • 循環的複雑度を活かしたバグ潜在リスクの軽減 - 現場のためのソフトウェア開発プロセス - たかのり日記

    昨日のエントリーに引き続き、このエントリーは「Software Test & Quality Advent Calendar 2011」における12/19分として書いています。 今日は、少しばかりアカデミックな話。 でも、うまく活用すると、品質改善のための強い武器になることでしょう! 循環的複雑度とは? まずは、今回のタイトルにも書いている「循環的複雑度(Cyclomatic Complexity)」というメトリクスの説明から。 循環的複雑度は、Thomas McCabe 氏が開発したものであり、簡単に言うと、コードの複雑性を数値化したものです。 ソースコードの一部の循環的複雑度は、ソースコード内の線形独立な経路の数である。実際、if文やfor文のような分岐点のないソースコードの場合、その複雑度は 1 であり、そのコードには1つの経路しかない。コードに1つのif文が含まれていれば、コードに

    循環的複雑度を活かしたバグ潜在リスクの軽減 - 現場のためのソフトウェア開発プロセス - たかのり日記
    takamR1
    takamR1 2011/12/21
    循環的複雑度。C言語の場合SourceMonitorで検出できるよね。
  • 現代ソフトウェア開発の三本柱 - ひげろぐ

    しばらくTDDBCで聞いたネタを雑感を交えつつ復習的にちょっとずつ書いて行ってみようと思う。 そういうわけでぐぐれば他で書いてあること多めです。あと網羅的には書かないです。gdgdです。 三柱とは 和田さんが考える三柱は以下の通り。 バージョン管理 テスティング 自動化 バージョン管理 TDDのイベントだったので深くつっこみしなかったけど和田さんの考えでは最重要とのこと。 テストや自動化はなくてもなんとかなるが、バージョン管理はないと死亡確定。 「セーブなしでRPGクリアとか無理ゲーじゃないですか」みたいなことを言っていた覚えが。 雑感 未だそんな無理ゲーに挑んでる現場も少なくないような気がします。 ところでこれは後々の懇親会で聞いたことだけど、Subversion等を経ずにGitを使う分散バージョン管理ネイティブが出て来始めているようだ。 個人的には初めて分散バージョン管理システムを

    takamR1
    takamR1 2011/12/21
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    takamR1
    takamR1 2011/12/21
    カレーは作ってみたい
  • スキャン代行業者提訴で作家7名はかく語りき

    東野圭吾氏、弘兼憲史氏など著名な作家・漫画家7名が、スキャン代行業者2社を提訴した問題。記者会見の場で7名は何を語ったのか。紙への思い、裁断を含めた違法コピーへの憤り、出版業界の現状や未来など、各人がそれぞれの心情を吐露した内容をまとめた。 12月20日、スキャン代行業者2社を著作権侵害だとして一部事業の差し止めを求める提訴が東京地方裁判所に提起された。原告は、浅田次郎氏、大沢在昌氏、永井豪氏、林真理子氏、東野圭吾氏、弘兼憲史氏、武論尊氏といった日を代表するといっても過言ではない作家・漫画家7名ということもあって、世間の注目も高い。 その意図などは「東野圭吾さんら作家7名がスキャン代行業者2社を提訴――その意図」ですでにお伝えした。ここでは、記者会見の場で7名が語った思いを紹介したい。紙への思い、裁断を含めた違法コピーへの憤り、出版業界の現状や未来など、各人がそれぞれの心情を吐露して

    スキャン代行業者提訴で作家7名はかく語りき
    takamR1
    takamR1 2011/12/21
    文鎮にされるより、裁断されても読まれたほうがいいだろ。と思う。
  • アメリカAmazonでお買い物 - 趣味の延長線

    アメリカAmazonで、お買い物してみました。 買ったのは パラノイア。 Troubleshooters (Paranoia) 作者: Allen Varney,Charlotte Law出版社/メーカー: Mongoose Pub発売日: 2009/08/01メディア: ハードカバー クリック: 8回この商品を含むブログ (2件) を見る注:上は、参考品です。 私が買ったのは、これではありません。 動機 ・和訳がないので、日で買っても結局は英語。 ・評価の高い第2版は絶版、出版社も変わったので復刻の見込み乏しい*1 ・探したら、2nd Editionのペーパーバック中古で、海外発送OKの格安出品があった ・円高だし! 感想 ・思ったより早く届いた(11日/Standard Shipping) ・簡単! ・アメリカ人は多分、日人よりおおらか(笑) アメリカAmazonの使い方 アメリ

    アメリカAmazonでお買い物 - 趣味の延長線
    takamR1
    takamR1 2011/12/21
    amazon.comマーケットプレイスの買い方