Hỏi - đáp Nơi cung cấp thông tin nghề nghiệp và giải đáp những thắc mắc thường gặp của bạn

Cẩm nang nghề nghiệp

Những thói quen xấu khiến code của lập trình viên bốc mùi - Phần 2

Phần 2 sẽ nêu những lí do khiến code của bạn "bốc mùi" trong Cách viết code và Testing bảo trì. Liệu bạn có đang gặp phải vấn đề tương tự?

Những thói quen xấu khiến code của lập trình viên bốc mùi – Phần 1

Những thói xấu luôn rất khó để sửa, đặc biệt là khi ngay chính bản thân bạn cũng không hề nhận ra chúng. Chính những thói xấu này đã khiến cho code của bạn "không thể ngửi nổi".

Công nghệ Blockchain là gì? Tìm hiểu chi tiết về thuật toán & kỹ thuật Blockchain

Đảm bảo được tính an toàn tuyệt đối, sự minh bạch trong các giao dịch chính là yếu tố khiến nhiều đơn vị và tổ chức lớn trên thế giới thuộc nhiều ngành nghề tích hợp công nghệ Blockchain để phục vụ cho công việc. Trong lĩnh vực tiền điện tử cũng vậy, lập trình viên đã tích hợp Blockchain vào các đồng coin để việc giao dịch online trở nên an toàn và dễ dàng hơn bao giờ hết.

Tái sử dụng code với HOCs và Render Prop trong ReactJS

Higher-order components (HOCs) là một kỹ thuật tái sử dụng code rất quen thuộc khi lập trình với React. Nói một cách đơn giản, HOC là một hàm nhận vào một component và trả về một component mới. Nếu sử dụng react-redux hay react-router, bạn hẳn đã quen thuộc với HOC connect() và withRouter().

Các tiện ích mở rộng siêu hữu ích cho Testing của Chrome (Phần 3)

Trong phần cuối cùng này các bạn sẽ tìm hiểu về những tiện ích hỗ trợ Security - Penetration Testing, Accessibility Testing và hỗ trợ nâng cao năng suất công việc.

Mẹo vặt trong Visual Studio – Liệu bạn đã biết rõ IDE của mình chưa?

Trong máy lập trình viên nào cũng có 2 thứ quan trọng: 1 là trình duyệt web, 2 là IDE. Vì ngày nào ta cũng phải làm việc chung với IDE nên nếu thuần thuc các phím tắt sẽ làm tăng năng suất code của chúng ta rất nhiều. Các bạn đừng xem thường những mẹo vặt dưới đây. Giả sử áp dụng những mẹo vặt này giúp tiết kiệm được 10% thời gian code, 1 tuần bạn code từ 30-40 tiếng, 1 tháng sẽ là 150-160 tiếng. Tiết kiệm được 10% tức là 16 tiếng bạn có thể dành thời gian này cho người thân hoặc nâng cao trình độ của mình đó. Chúng ta bắt đầu nào!