Domain Drive Development (DDD) – First thought – Part 3

Ở phần trước, chúng đa đã tìm hiểu về việc sử dụng Ubiquituous Language trong quá trình trao đổi qua lại giữa các software specialists và domain experts để tạo ra model. Ở phần này, mình xin đề cập đến 1 số điểm cần lưu ý trong việc thiết kế model trong khâu design và … Continue reading Domain Drive Development (DDD) – First thought – Part 3

Em muốn trở thành kiến trúc sư

Mình muốn kể cho mọi người nghe một câu chuyện là cuộc đối thoại ngắn giữa một anh chàng Developer trẻ và 1 anh Architect. Cậu ta đến gặp anh kiến trúc sư và tâm sự là muốn trở thành 1 kiến trúc sư như anh. Sau này em cũng muốn trở thành 1 Software … Continue reading Em muốn trở thành kiến trúc sư

Domain Drive Development (DDD) – First thought – Part 2

Ở phần 1, chúng ta đã hiểu được vai trò của nắm bắt kiến thức về Domain trong việc phát triển phần mềm. Ở phần này chúng ta sẽ xem xét 1 approach để đạt được điều đó, đó chính là Domain Driven Design. Domain Driven Design Domain Driven Design (DDD) khác với Domain Driven … Continue reading Domain Drive Development (DDD) – First thought – Part 2

Domain Drive Development (DDD) – First thought – Part 1

Nhan nhản trên Google có các câu hỏi đại loại như: so sánh giữa TDD (Test Driven Development) và DDD (Domain Driven Development), phương pháp nào tốt hơn? Rồi lại có BDD (Behavior Driven Development), CBD (Component-based Development) làm mình không khỏi confuse, tuy nhiên trong 1 phút suy nghĩ và cũng có được câu … Continue reading Domain Drive Development (DDD) – First thought – Part 1

First chat with real 日本人。

Chủ yếu là Google và Dictionary, nhưng thấy dzui.. 😀 Tối hôm qua... Ask to join The Nihongo Learning Community group. (https://www.facebook.com/groups/The.Nihongo.Learning.Community/) Mới sáng ngủ dậy... Akira Yoshikai: Welcome! Please introduce yourself briefly with a new post^^ (Not under here) 自己紹介をどうぞ!(ここの下ではなく、新しい投稿でお願いします。) Hoàng Lê: Thank for allowing me join this group. I'm gonna do introduce myseft … Continue reading First chat with real 日本人。

The Solution to Technical Debt

From http://blog.crisp.se/2013/07/12/henrikkniberg/the-solution-to-technical-debt By Henrik Kniberg (related article: Good and Bad Technical Debt – and how TDD helps) (Translations: Russian) Are you in a software development team, trying to be agile? Next time the team gets together, ask: How do we feel about the quality of our code? Everyone rates it on a scale of 1-5, where 5 … Continue reading The Solution to Technical Debt

6 loại đau khổ tuổi trẻ nhất định phải trải qua

Một thời vùng vẫy, quằn quại, mình mẩy xác xơ, tim chắp vá, đầu nguội lại, lòng trơ trọi. Một thời từ đau khổ này qua đau khổ kia. Rồi một ngày, bạn thấy mình lớn lên. Và bạn biết ơn tuổi trẻ với những đau khổ ấy biết dường nào. Có rất nhiều loại … Continue reading 6 loại đau khổ tuổi trẻ nhất định phải trải qua