Author: minhthanh3145

  • Revisiting the Visitor Pattern to design resilient software library

    Revisiting the Visitor Pattern to design resilient software library

    The visitor pattern is a behavior design pattern, which means it presents a scheme for objects to work together towards solving a problem. The problem the visitor pattern solves is to add functionalities to a class hierarchy without having to modify every class. We will examine this pattern in the context of designing software library. […]

  • Dining Philosophers: An intuitive interpretation of the hygiene solution

    Dining Philosophers: An intuitive interpretation of the hygiene solution

    In this blog post, I will introduce the dining philosophers problems, and discuss Chandy and Misra’s solution (which is also referred as the hygiene solution). It’s not a formal discussion, but rather an intuitive interpretation, therefore I will omit details that I don’t think are conducive to my interpretation, and expand on details that I […]

  • [The Logic of Life] Why your boss is overpaid

    [The Logic of Life] Why your boss is overpaid

    Disclaimer: This is my attempt to read The Logic of Life: The Rational Economics of an Irrational world, I am but someone who tries to synthesize understanding from ideas presented in this book. Continuing the previous post: [The Logic of Life] Why some workplaces are miserable Some people seem to be rewarded based on luck Another consequence […]

  • [The New Virtual Classroom] Learning in The New Virtual Classroom

    [The New Virtual Classroom] Learning in The New Virtual Classroom

    Disclaimer: This is a result of my attempt to synthesize understanding from the book The New Virtual Classroom: Evidence-based Guidelines for Synchronous e-Learning. I am but an interpreter of these ideas. Instructional modes, methods and architectures When designing a virtual classroom, decisions about communication modes, instructional methods, and course architectures are what determine the learning […]

  • [The Logic of Life] Why some workplaces are miserable

    [The Logic of Life] Why some workplaces are miserable

    Disclaimer: This is my attempt to read The Logic of Life: The Rational Economics of an Irrational world, I am but someone who tries to synthesize understanding from ideas presented in this book. There are many problems in the office that make it a living hell: back-stabbing colleagues, bullying bosses and all sorts of seemingly irrational behaviors. […]

  • [Person & Situation] Why is Social Influence so powerful ?

    [Person & Situation] Why is Social Influence so powerful ?

    Disclaimer: This is my attempt to internalize the book Person and Situation, I am but an interpreter of these ideas. Why are people’s attitudes and behaviors are influenced so much by other people even by whom they don’t know ? Informational aspects of social influence People around us are one of the best sources of […]

  • [Beyond Boredom & Anxiety] Elements of Flow

    [Beyond Boredom & Anxiety] Elements of Flow

    Disclaimer: This is my attempt to read the book Beyond Boredom and Anxiety, I am but an interpreter of these ideas. The concept of flow is widely known as the state of maximum performance of human’s capacity. Experts often describe this experience as producing intense enjoyment and productivity. Therefore it holds a unique position if we want […]

  • [The Logic of Life] Rationality is not always Intelligence

    [The Logic of Life] Rationality is not always Intelligence

    Disclaimer: This is my attempt to read The Logic of Life: The Rational Economics of an Irrational world, I am but an interpreter of these ideas. John Kagel and Raymon Batalio were trying to figure out the degree to which animals exhibit intelligence. To prepare for the main experiment, they put lab rats into boxes […]

  • [Person and Situation] Inhibition of Bystander Intervention

    [Person and Situation] Inhibition of Bystander Intervention

    Note: This is my attempt to read the book Person and Situation. I am but an interpreter of these ideas. In 1960s, a girl was stabbed repeatedly by an assailant before more than 30 witnesses and no one helped her. It turns out that people ignoring cries for help is not a symptom of increased individual apathy […]

  • [Beyond Boredom & Anxiety] Intrinsic Motivation and Enjoyment

    [Beyond Boredom & Anxiety] Intrinsic Motivation and Enjoyment

    Disclaimer: This is my attempt to read the book Beyond Boredom and Anxiety, I am but an interpreter of these ideas. Intrinsic motivation produces enjoyment which leads to productivity Most theories of human motivation depend on a “deficit theory”, which essentially says that all activities and engagement can be reduced to satisfaction of basic needs. With Freud, […]