Angular, React, Vue, Svelte... rồi tiếp theo sẽ là gì?
Ngôn ngữ lập trình17/03/2024
Angular, React, Vue, Svelte (A, R, V, S)… là những cái tên mà không quá xa lạ với chúng ta. Có lẽ mọi người sẽ ngạc nhiên hơn khi nhắc đến một nhân vật như là jQuery - một tượng đài già cỗi, đã lặng lẽ nhường ngôi cho các thanh niên trẻ ngày nay. JSOFT sưu tầm và biên tập một bài viết của trên trang 2coffee.dev để giới thiệu tới mọi người.
Lộ trình học và phát triển kỹ năng Java Backend
Java16/03/2024
Java Backend là một lĩnh vực đầy tiềm năng và cần thiết trong việc phát triển các ứng dụng web và hệ thống phần mềm hiện nay.
AI đầu tiên trên thế giới tự viết code như kỹ sư phần mềm
AI/ML16/03/2024
Devin, công cụ AI của startup Cognition Labs, có thể tự viết code và đảm nhận công việc của kỹ sư phần mềm trên những website tuyển dụng như Upwork.
Nhắc đến Ninja Code - họ là ai mà khiến cho nhiều người phải khiếp sợ?
Ngôn ngữ lập trình18/01/2024
Theo bạn, một đoạn mã tốt phụ thuộc vào những yếu tố nào? Code ngắn gọn, dễ hiểu, comment đầy đủ, cú pháp chuẩn, tuân thủ code style, dễ đọc, dễ bảo trì… Có hàng tá chỉ tiêu được nêu ra để định nghĩa một đoạn mã "tốt", trớ trêu thay để đạt được những thứ đó cùng lúc thì quả là một vấn đề nan giải nếu không muốn nói là không thể.
Một số cách để viết mã dễ đọc hơn trong JavaScript/Node.js
JavaScript18/01/2024
Rất nhiều lập trình viên mong muốn tiến tới việc viết mã sao cho dễ đọc dễ hiểu. Bằng chứng đã tồn tại rất nhiều Design Pattern được đưa ra để hướng dẫn mọi người giải quyết vấn đề theo cách mà nhiều người vẫn làm. Nhưng đó chưa phải là tất cả, việc viết mã hoàn chỉnh thì lại phụ thuộc vào từng lập trình viên.