Trong lập trình: giải pháp tồi hơn đôi khi lại tốt hơn

Bài viết được dịch từ blog Coding Horror

Mặc dù có một chút khó khăn để có thể phân tích thấu đáo, nhưng tôi đã bị thu hút bởi bài viết The Rise of “Worse is Better” (Sự gia tăng của xu hướng “tồi hơn thì tốt hơn”), bởi vì nó chạm đến một chủ đề mà tôi đã để ý nổi lên trong các bài viết trên blog của mình, đó là: hãy loại bỏ những cái phức tạp, thậm chí khi giải pháp phức tạp trên lý thuyết lại là hướng tiếp cận đúng đắn hơn.

Trong lập trình đôi khi giải pháp tồi hơn lại cho kết quả tốt hơn.Trong lập trình đôi khi giải pháp tồi hơn lại cho kết quả tốt hơn.

Đọc tiếp >>

Advertisements

4 Kỹ năng quan trọng nhất đối với một lập trình viên

Bài viết được dịch từ Simple Programmer

Với rất nhiều công nghệ, ngôn ngữ lập trình và các nền tảng phát triển như hiện nay, thì rất khó để nhận ra đâu là thứ tốt nhất để bạn đầu tư thời gian và công sức học những kỹ năng quan trọng trong nghề phát triển phần mềm.

Tôi thường được nhiều người hỏi về việc làm thế nào để trở thành một lập trình viên giỏi hơn, và rằng liệu họ có nên đầu tư thời gian vào một ngôn ngữ lập trình hoặc công nghệ xác định nào đó hay không. Nhưng hôm nay, tôi sẽ liệt kê ra đây một số kỹ năng tôi nghĩ rằng đó là những kỹ năng quan trọng nhất và không bị lỗi thời mà một lập trình viên nên có, chúng sẽ mang lại cho bạn những cơ hội tốt nhất trong nghề nghiệp và giúp bạn làm việc hiệu quả hơn.

Kỹ năng nào là quan trọng nhất đối với một lập trình viên?Kỹ năng nào là quan trọng nhất đối với một lập trình viên?

Đọc tiếp >>