Trang Chủ Tags Tips

Tag: tips

Một số kỹ thuật Refactoring phổ biến

Trong quá trình code mình nhận thấy với những hàm được viết quá nhiều dòng, nhất là trong hàm đồng thời thực hiện nhiều...

Cách mà python implement switch case

1. Giới thiệu Khi mình tìm hiểu python ta đã thấy một điều quái lạ là vì sao python không định nghĩa các function switch...

19 tip cho các kỹ sư phần mềm trong năm 2019

Sắp bước qua năm 2019 và thế giới lập trình sẽ có nhiều điều tuyệt vời xuất hiện. Nhưng đối với nhiều developer mới,...

Một số thủ thuật giúp tăng hiệu suất website của bạn

I, Lời mở đầu Là một Developer, không ai trong chúng ta được bỏ qua việc tăng performance cho ứng dụng, website,... mà mình tạo...

Những điều mà lập trình viên nên biết không chỉ là...

Đã là lập trình viên, công việc chính của bạn chắc hẳn là code và code. Tuy nhiên, code thế nào để cảm thấy...

Về MindSet và ToolSet trong phát triển phần mềm – muốn...

Sự ảnh hưởng của tư duy tới Mindset Bạn đã bao giờ biết tới khái niệm Mindset chưa? Người ta hay dịch nó là "Tư...

7 Bước để tạo thành công một Test Strategy

Test Strategy (TS) là gì? Test Strategy (chiến lược test) là cách bạn xác định hướng tiếp cận test, cái bạn muốn đạt được, và...

Những nguyên tắc cơ bản giúp cải thiện code của bạn

Bài viết này tôi dịch lại từ chia sẻ của một lập trình viên đã có 15 năm kinh nghiệm trong lập trình, anh...

Những lý do khiến dự án IT thất bại và cách...

Nếu bạn đã và đang chinh chiến cùng những dự án IT , đã không ít lần bạn thấy dự án của mình rơi...

Làm thế nào để sự nghiệp của bạn mau chóng phát...

Nhiều chuyên gia trong lĩnh vực IT rút ra kinh nghiệm rằng: Họ sẽ cố gắng thử sức tại nhiều công ty khác nhau...

5 đặc trưng của công ty có môi trường làm việc...

Với lập trình viên mới ra trường, việc học hỏi các đàn anh đi trước là rất cần thiết. Tuy nhiên, vì là người...

7 sai lầm bạn đang mắc phải trong sự nghiệp lập...

May mắn có cơ hội được trò chuyện với nhiều lập trình viên về cách giúp họ có thể cải thiện sự nghiệp và...

Lập trình viên mới và những kỹ năng cần chuẩn bị...

Phỏng vấn là bước đầu tiên để bạn bắt đầu xây dựng sự nghiệp của mình. Trong khi việc thành công sẽ giúp bạn mở...

Các cải tiến trong quy trình kiểm thử bạn đã biết...

Trong quá trình phát triển phần mềm. Các bạn có bao giờ nghĩ đến làm thế nào để cải thiện chất lượng của phần...

Lập trình thật tuyệt vời!

Bạn có thật sự hiểu hết tinh hoa của nghề lập trình và phát triển phần mềm chưa? Nếu chưa thì bài viết này...

5 thói quen đem đến thành công cho lập trình viên

Có nhiều cách để các kỹ sư phần mềm đạt được một sự nghiệp thành công. Một số có thể có khởi đầu khá...

Tại sao 80% các ứng viên kỹ sư phần mềm bị...

Dạo gần đây, tôi đã có dịp ngồi xuống với David Heinemeier Hansson và hỏi anh ta lý do tại sao anh ta lại...

Một số thuật toán sắp xếp đơn giản (phần 1)

Chắc hẳn ngồi trên ghế giảng đường đại học thì ai cũng sẽ được làm quen với thuật toán. Nghe thì thật là trừu...

Kỹ Thuật Phân Tích Giải Thuật

Trong bài viết này chúng ta sẽ nghiên cứu những vấn đề sau: Sự cần thiết phải phân tích các giải thuật Thời gian...

Lập trình viên có nên làm thêm giờ thường xuyên không?

Luôn có quá nhiều công việc phải hoàn thành trong các dự án phần mềm, quá nhiều chức năng cần thực hiện, quá nhiều...