スポンサーサイト

  • 2018.03.09 Friday

一定期間更新がないため広告を表示しています

  • 0
    • -
    • -
    • -

    C#実践開発手法読書会 vol.18 大阪 に参加してきました

    • 2016.05.17 Tuesday
    • 04:28
    C#実践開発手法読書会 vol.18 大阪(https://cs-reading.doorkeeper.jp/events/44202/)に参加してきました。

    今回は11.4から11章末まで。


    ■AJAJ
    AJAJ(asynchronous JavaScript and JSON)は、AjaxのJSON版の名称。
    調べてみたけど読み方が判らない。アジャジャだろうか。



    ■インタフェース1つ、実装1つの場合でのコードの臭いとは何か? 
    読書会範囲から外れるが「9.2.4 設定より規約」に記載されていた

    実際には、インターフェースの実装が一つだけであるとしたら、それ自体がコードの臭いです。

    について、議論がおきました。
    一見すると何がコードの臭いと示されているのか、判りづらいです。
    個人的には、@yanosen_jpさんが示された内容が一番しっくりきました。

    「恐らく、抽象化(もしくは要約)が足りていないまたは間違えている可能性への危険信号なのではないだろうか。例えば、犬、猫、鳥などのインタフェースを用意するのに、犬インタフェース、猫インターフェースを用意してしまっているのではないか? 
    動物インターフェースという抽象化へ至れていないという警告なのではないだろうか」


    なるほど、こらならば確かに、コードの臭いがしてくると思いました。

    スポンサーサイト

    • 2018.03.09 Friday
    • 04:28
    • 0
      • -
      • -
      • -
      コメント
      コメントする








          
      この記事のトラックバックURL
      トラックバック

      PR

      calendar

      S M T W T F S
           12
      3456789
      10111213141516
      17181920212223
      24252627282930
      << June 2018 >>

      selected entries

      categories

      archives

      recent comment

      • C#にて、別スレッドから新規Formを表示させる際のお作法について メモメモ
        Yeezy 500 (06/02)
      • C#にて、別スレッドから新規Formを表示させる際のお作法について メモメモ
        curry shoes (04/11)
      • 『第16回 #TFSUG: 大阪vol.2 』に参加してきました
        kd shoes (04/01)
      • 【大阪】継続的デリバリー読書会(12回目)に参加してきました!
        fitflop sale (03/26)
      • SharePointで再利用可能なワークフローの参照可能フィールドを追加する
        kd shoes (03/24)
      • [SharePoint2010] アイテム表示画面でユーザまたはグループ列がHTMLソース表示となってしまう場合の対処法
        nike air max 90 (03/24)
      • ExcelマクロでTDDをやってみよう!
        ultra boost (02/25)

      recommend

      カンバン仕事術
      カンバン仕事術 (JUGEMレビュー »)
      Marcus Hammarberg,Joakim Sundén

      recommend

      recommend

      profile

      search this site.

      others

      mobile

      qrcode

      powered

      無料ブログ作成サービス JUGEM