Tag Archives: programmer

11 điều luật mà mọi lập trình viên nên tuân theo

11 điều luật này được phỏng dịch từ bài viết của John Sonmez – chủ nhân của blog http://simpleprogrammer.com/, một blog khá nổi tiếng vì IT. Anh nổi tiếng với các bài viết đơn giản, dễ hiểu nhưng vô cùng hữu ích, không chỉ về code mà còn về con đường phát triển của lập trình viên. Những bài viết của anh trên blog đã tạo cảm hứng cho mình tạo nên blog này.

Continue reading 11 điều luật mà mọi lập trình viên nên tuân theo

Advertisements

Review sách: Clean Code: A Handbook of Agile Software Craftsmanship

Hôm nay bỗng dưng không có hứng viết bài về technical, thôi thì lôi đại cuốn này ra review vây. Mình đọc cuốn này trong thời gian còn làm việc ở FPT Software (Làm việc lúc nào cũng dư thời gian nên toàn lôi ebook ra đọc. Cuốn sách này xứng đáng là sách gối đầu giường của mọi developer. Mình khuyên các bạn nên mua bản gốc, 1 là để đọc, 2 là nếu gặp thằng nào code ngu, có thể cầm cuốn này đập vào đầu nó và bắt nó đọc. Continue reading Review sách: Clean Code: A Handbook of Agile Software Craftsmanship

Review sách: The Passionate Programmer – Những điều giúp developer phát triển sự nghiệp

Sau một loạt những bài viết về technical khô khan, hôm nay mình sẽ đổi gió bằng 1 bài review sách. Đây là một cuốn sách nói về những điều developer cần làm để phát triển bản thân và sự nghiệp, đúng với tôn chỉ của blog mình (Lập trình viên cần biết nhiều điều hơn ngoài code). Bài này mình dùng giọng văn nhẹ nhàng hài hước nhé, con người thật của mình ngoài đời cũng nhẹ nhàng hài hước như vậy =)).

Continue reading Review sách: The Passionate Programmer – Những điều giúp developer phát triển sự nghiệp

Series C# hay ho: Callback trong C# – Delegate, Action, Predicate, Func

1. Nhắc lại về khái niệm callback

Nếu chưa có khái niệm rõ ràng về callback, các bạn nên đọc bài viết về Callback trong javascript mà mình đã viết.

Trong javascript, để callback, ta chỉ cần truyền 1 function vào như 1 parameter như sau:


function tangQua(qua) {
   return console.log("Đã tặng " + qua);
}

function oNha(vo, tangQua){
   var qua = "Quà đã nhận";
   tangQua(qua);
}

Continue reading Series C# hay ho: Callback trong C# – Delegate, Action, Predicate, Func