Ở 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
Tag: Tản mạn
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
Nhược tiểu
Tâm lý nhược tiểu tồn tại khá phổ biến trong người Việt ta, rải rác ở khắp các giai tầng, thể hiện trên khắp các lĩnh vực, “biến thiên” ở mọi ngõ ngách của đời sống. “Người nuôi chó số 1 Sài Gòn” Nguyễn Văn Lãng có người anh ruột ở Mỹ 50 năm, là … Continue reading Nhược tiểu
2015 review
Đã có lúc tưởng đâu hạnh phúc đến tột cùng, lại có lúc tưởng đâu rơi xuống tận địa ngục của nỗi đau. Vì đâu nên nỗi. Tất cả là tại bản thân mình, trải qua rất nhiều chuyện nhưng lại không rút ra được kinh nghiệm cho bản thân. Phải chăng mình sai lầm … Continue reading 2015 review
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
Scrum – First thought
Ở những nơi không sử dụng Scrum hoặc thất bại trong việc áp dụng Scrum thì có hai điều cốt lõi sau: - Thứ nhất, môi trường out source nên không tự chủ được trong sự linh động về việc phải "tung" sản phẩn của mình ra khi nào. - Thứ hai, nếu là làm … Continue reading Scrum – First thought
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