Design patterns

Here is my presentation for the workshop at CodeGym today about Design patterns. One of the biggest issue in training design patterns is the trainees don’t […]

Yearly master plan

Trong Agile Y, tôi có đề cập tới yearly master plan – phương pháp được tôi sử dụng để tạo lập kế hoạch. Tôi không […]

Abstract. More abstract.

Hôm nay đồng nghiệp hỏi câu này: Tại sao nên viết như #a thay vì #b? /* a. */ List<> list = new ArrayList<>;(); /* […]

How programmer gets his wife happy

Don’t wanna get your wife angry just because of let her wait so long for a dinner? This program is for you. It’s a guide […]

eXtreme Programming is Dead

Following the topic in my short post eXtreme Programming is Dead, I had a talk at the monthly meetup of Agile Vietnam, Feb 2017, to […]

eXtreme Programming is dead

Tại sao ở Việt Nam, những tư tưởng và thực hành XP không được coi trọng? Theo tôi quan sát, có ba lý do chính. […]

Thói quen và quán tính

Sáu năm trước, lần đầu tiên, một người thầy nói với tôi rằng “con cần cẩn thận, đừng sống theo quán tính như người ta”. […]