cải tiến; mã nguồn; refactoring; code

Thợ lành nghề #18: Chậm mà chắc (SMCRemote – phần 8)

Nhịp chậm chạp của người hướng dẫn mới làm cho tiến độ là gì đó của quá khứ, Alphonse muốn bay lên và học được tầm quan trọng của sự chậm rãi Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu | Biên tập: Phạm Anh Đới “Được rồi cậu bé thân mến, tôi […]

Read More

Mã sạch: Tên có ý nghĩa

Tên xuất hiện ở khắp nơi trong phần mềm. Chúng ta đặt tên cho biến, hàm, danh sách tham số, lớp, gói. Sau đó chúng ta đặt tên tệp và tên thư mục chứa chúng. Rồi chúng ta đặt tên tệp jar và tệp war, tệp ear. Chúng ta đặt tên, đặt tên và đặt […]

Read More

Thợ lành nghề #20: Chổng gọng -1- (SMCRemote – phần 10)

Những nỗ lực độc lập sớm bị lu mời khi Jerry làm mưa làm gió trên cuộc diễu hàn của Alphonse. Một cách đau đớn, kẻ học việc của chúng ta nhận ra sự thật cay đắng và nhấn nut XÓA. Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu | Biên tập: Phạm […]

Read More

Thợ lành nghề #17: Gọi bảo kê (SMCRemote – phần 7)

Dự kiến chuyện tệ hại nhất sau khi “đụng” với Jasmine, Alphonse học được cách dùng mới cho điều kiện cách if – và khám phá bên trong ngoại diện bình thường của người hướng dẫn mới hàm chứa một cái đầu tỉ mỉ – Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu […]

Read More

Thợ lành nghề #16: Lịch thiệp quá mức (SMCRemote – phần 6)

Khi chàng đã nhũn xuống vì hổ thẹn, một đô nặng cân về chuyện thái độ giúp Alphonse hoàn thành mã nguồn – và nàng Jasmine mới này làm chàng cực kỳ khó chịu. Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu | Biên tập: Phạm Anh Đới Jasmine đứng đó, nhìn tôi […]

Read More

Thợ lành nghề #15: Ếch là Bê (SMCRemote – phần 5)

Từ chuyện tay học việc nhiệt tình của chúng ta dọn dẹp tệp tin Jasmine yêu cầu, dẫn đến tình trạng quá thái trong lúc anh chàng hình dung một cuộc đối thoại tưởng tượng – với chính anh ta. Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu | Biên tập: Phạm Anh […]

Read More

Thợ lành nghề #14: Giao dịch (SMCRemote – phần 4)

Làm việc với một tay du mục -1- mới là một kinh nghiệm nặng nề cho Alphonse. Liệu chàng chịu nổi tia nhìn sắc bén của Jasmine và xứng đáng với cái tên lóng mới của mình? Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu | Biên tập: Phạm Anh Đới “OK, cao […]

Read More

Thợ lành nghề #13: Đối tượng (SMCRemote – phần 3)

Tác giả: Robert C. Martin Người dịch: Hoàng Ngọc Diêu | Biên tập: Phạm Anh Đới Alphonse làm Jerry ngạc nhiên khi tìm ra giải pháp ưa nhìn để chuyển một tệp qua socket. Trong quá trình làm việc, anh gặp Jasmine, người hướng dẫn mới. Ở mức .045 hiện tại, cái đích vẫn là […]

Read More

Gặp gỡ bạn Lớp Trong (Inner Class)

Nguồn Người dịch: Nguyễn Minh Tân | Biên tập: Phạm Anh Đới Trong chuyên mục đặc biệt của “Những câu truyện bên bếp lửa” lần này, chúng ta sẽ được nghe một Đối tượng (Object) chia sẻ nhưng suy tư thầm kín của mình. Làm một đối tượng như tôi không hề vui như mọi […]

Read More

Bước 1. Bắt đầu với TDD; Bước 2. ???; Bước 3. $Lợi nhuận$

[TapChiLapTrinh] Tầm quan trọng của việc học “phát triển hướng kiểm thử” (TDD) là không thể xem thường. Đó nguyên nhân chính các tranh luận về TDD lại phân cực như vậy. Những người có kinh nghiệm về TDD đã nắm được các kĩ thuật từ rất lâu và họ nghĩ rằng chúng là đương […]

Read More