Code sạch code đẹp phần 1: Cái tên nói lên tính cách
Bài viết mở đầu series về clean code, tập trung vào nghệ thuật đặt tên biến, hàm và tham số trong lập trình. Tác giả phân tích các lỗi thường gặp như đặt tên bí ẩn, sử dụng tiền tố kiểu dữ liệu lỗi thời, đặt tên dài dòng hoặc không rõ nghĩa, và đặt tên đa ngôn ngữ. Bài viết cũng hướng dẫn cách sử dụng tính năng Refactor trong Visual Studio để đổi tên một cách hiệu quả, giúp code trở nên dễ đọc và dễ bảo trì hơn.

Related Posts
Discover more content you might enjoy

Vibe Coding - Code lại blog từ đầu và rebrand thành khoa.blog
Chia sẻ chi tiết quá trình build lại blog từ đầu với vibe coding, từ việc chuyển đổi dữ liệu đến việc triển khai các tính năng mới, giúp người đọc hiểu rõ hơn về quá trình phát triển blog cá nhân.

Dự đoán về Vibe Coding: Cách AI sẽ biến đổi việc tạo ra phần mềm
Phân tích chi tiết cách 'vibe coding' - phương pháp lập trình dựa trên mô tả ý định thay vì viết code trực tiếp - sẽ dân chủ hóa việc phát triển phần mềm, giúp người đọc hiểu rõ hơn về xu hướng công nghệ và tác động của nó đến ngành công nghệ thông tin.

English Course Challenge in 2 weeks - Day 12: Kinh nghiệm quay khoá học
Bài viết chia sẻ kinh nghiệm quay khóa học tiếng Anh về Bubble.io, bao gồm việc lựa chọn phần mềm Screen.Studio để quay màn hình và tự động tạo phụ đề, những bài học từ việc đặt mục tiêu và xác định đối tượng học viên trước khi chọn nội dung, cũng như lợi ích của việc thử thách bản thân để vượt qua nỗi sợ và hoàn thành dự định. Tác giả cũng giới thiệu khóa học 'Build your first web app in Bubble for beginners' dành cho người mới bắt đầu.

English Course Challenge in 2 weeks - Day 7: Fine-tuning ChatGPT là gì?
Bài viết chia sẻ tiến trình ngày thứ 7 trong thử thách tạo khóa học tiếng Anh trong 2 tuần. Tác giả giới thiệu về Fine-tuning ChatGPT, một tính năng cho phép tạo phiên bản ChatGPT tùy chỉnh dựa trên dữ liệu cung cấp, đặc biệt hữu ích cho chatbot hỗ trợ khách hàng. Bài viết cũng thảo luận về việc điều chỉnh hướng phát triển ứng dụng demo và khóa học, cùng với những khó khăn khi sử dụng API của OpenAI tại Việt Nam.

By-product
Khám phá khái niệm by-product - những sản phẩm phụ bất ngờ trong cuộc sống. Bài viết chia sẻ cách những hành động đơn giản như viết blog hay đọc sách có thể tạo ra giá trị không ngờ, từ mối quan hệ mới đến thay đổi nhận thức, và cách kết nối những điểm này theo triết lý của Steve Jobs.

English Course Challenge in 2 weeks - Day 0: Cách dùng Info Product để marketing SaaS
Bài viết giới thiệu thử thách tạo khóa học tiếng Anh trong 2 tuần để marketing cho SaaS app Bubble Component Collection. Tác giả chia sẻ về chiến lược sử dụng Info Product (sách điện tử, khóa học, template) để quảng bá phần mềm, những điểm khác biệt giữa info product với blogging thông thường, và kế hoạch tạo khóa học dưới 3 giờ hướng dẫn sử dụng Chrome extension để xây dựng frontend cho ứng dụng.