Java読書会BOF「Practical Design Patterns for Java Developers」を読む会 第6回議事録

[ 戻る ]


========================================================================
Java読書会BOF「Practical Design Patterns for Java Developers」を読む会 第6回
========================================================================

.. csv-table:: 開催概要

  "日時", "2024年1月27日 10:00 - 17:00"
  "場所", "Skype"
  "出席者(敬称略)", 高橋(徹)、高橋(智)(書記)"

Part 3: Other Essential Patterns and Anti-Patterns
==================================================

6 Concurrency Design Patterns
=============================

Executing isolated tasks with the scheduler pattern
---------------------------------------------------
* P203 Figure6.14のSensorTaskからRunnable<V>への線は、継承ではなく関連の誤植
* P203 Figure6.14のRunnable<V>の<V>は不要!!
* P205 「The period is set to 100 ms」の「100」は「50」の誤植
* P206 Figure6.16のSensorTaskからRunnable<V>への線は、継承ではなく関連の誤植
* P206 Figure6.16のRunnable<V>の<V>は不要!!

Effective thread utilization using a thread-pool pattern
--------------------------------------------------------
* P209 Figure6.18のTemperatureTaskからSenssorTaskへの線は、継承ではなく関連の誤植
* P209 Figure6.18のSensorWorkerからRunnable<V>への線は、継承ではなく関連の誤植
* P209 Figure6.18のRunnable<V>の<V>は不要!!

7 Understanding Common Anti-Patterns
====================================

Selecting the right tool
------------------------
* P218 HashSet は HashMap の誤植

Blob
----
* P220 Blob とは?
  * Binary Large Objectの略ではない
  * 巨大で、理解・管理・拡張が難しいもののこと
    * 出典は、映画『ブロブ/宇宙からの不明物体』(ブロブ うちゅうからのふめいぶったい、原題: The Blob)
      https://ja.wikipedia.org/wiki/%E3%83%96%E3%83%AD%E3%83%96/%E5%AE%87%E5%AE%99%E3%81%8B%E3%82%89%E3%81%AE%E4%B8%8D%E6%98%8E%E7%89%A9%E4%BD%93


[ 戻る ]