The only one big thing every programmer should knowTakuto Wada
The document discusses the benefits of exercise for both physical and mental health. It notes that regular exercise can reduce the risk of diseases like heart disease and diabetes, improve mood, and reduce feelings of stress and anxiety. Exercise is also credited with boosting brain health and improving cognitive function as we age.
The only one big thing every programmer should knowTakuto Wada
The document discusses the benefits of exercise for both physical and mental health. It notes that regular exercise can reduce the risk of diseases like heart disease and diabetes, improve mood, and reduce feelings of stress and anxiety. Exercise is also credited with boosting brain health and improving cognitive function as we age.
This document discusses the Abstract Factory design pattern. It describes how an abstract factory interface can be used to create families of related objects without specifying their concrete classes. Concrete factory classes implement the abstract factory interface to create concrete product objects like short range and long range stands and their parameters. This allows clients to work with factories and products through their abstract interfaces without coupling to concrete classes.
The document is a transcript from a 2011 keynote speech given by Hiromu Shioya at an event. In the speech, Shioya introduces himself as a programmer who is also a parent. He discusses various programming conferences and events he has attended. The speech expresses feelings of uncertainty over whether he has become somebody important in his career and life, despite his involvement in the programming community. He closes by thanking the audience for listening.
This document discusses the Abstract Factory design pattern. It describes how an abstract factory interface can be used to create families of related objects without specifying their concrete classes. Concrete factory classes implement the abstract factory interface to create concrete product objects like short range and long range stands and their parameters. This allows clients to work with factories and products through their abstract interfaces without coupling to concrete classes.
The document is a transcript from a 2011 keynote speech given by Hiromu Shioya at an event. In the speech, Shioya introduces himself as a programmer who is also a parent. He discusses various programming conferences and events he has attended. The speech expresses feelings of uncertainty over whether he has become somebody important in his career and life, despite his involvement in the programming community. He closes by thanking the audience for listening.
The document describes The Kanban Game, which is a collaborative experience used to learn how to use Kanban in a team-building setting. The game includes story cards, chance cards, and a progress tracking sheet. It involves drawing a Kanban board and playing through 3 scenarios with different Kanban configurations over multiple iterations to experiment with Kanban. Retrospectives are held after each game to discuss strategies. The goal is to provide a useful experience for learning and improving Kanban practices.
Functional testing validates that application functions as specified by feeding inputs and examining outputs without considering internal structure. It assesses features against specifications. Good test cases are specific, measurable, achievable, relevant and time-bound. They initially focus on typical happy paths without exceptions. Test cases communicate expectations and allow engineers to verify functionality from the perspective of specification holders.