- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Vòng đời khiếm khuyết, lỗi (bug) trong kiểm thử phần mềm
Giới thiệu về vòng đời của khiếm khuyết (defect): Bài viết này sẽ nói về vòng đời của một khiếm khuyết (defect) để giúp bạn nhận thức được các giai đoạn khác nhau của một khiếm khuyết (defect) mà một người kiểm thử (tester) phải đối phó trong quá trình kiểm thử. Trong thực tế, lỗi ...
Tìm hiểu về nguyên lý "Composition over Inheritance"
Vào những ngày đầu được join dự án thực tế lúc ấy khá là non nớt và còn chưa biết nhiều về cách thiết kế chương trình hay làm sao để chương trình của mình được viết một cách tối ưu nhất, thời điểm đấy team tôi thiếu người và leader lại bận "sm" vì phải care cùng lúc 2 projects, tôi nhận được task ...
Python - Network Programming
Python cung cấp 2 mức truy cập tới network service. Ở mức thấp, ta có thể truy cập vào basic socket support trong hệ điều hành ở mức cơ bản, cho phép implement các máy khách và máy chủ cho 2 giao thức hướng kết nối và kết nối. Python cũng cung cấp các thư viện truy cập ở mức cao cho giao thức mạng ...
Working with Android Data Binding
Trong I / O 2015, Google đã công bố một thư viện ràng buộc dữ liệu cho Android có tên là Data Binding. Nếu như bạn đã chán với việc phải viết findViewById hay setText thì data binding sẽ giải quyết vấn đề này. Chúng ta hãy xét một ví dụ dưới đây: Với cách làm quen thuộc trước kia, để set một giá ...
Mobile Apps Testing: Mẫu Test Case & Kịch bản kiểm thử
Câu hỏi thường gặp mà tôi cũng đã thắc mắc là "Cách kiểm thử App dành cho thiết bị di động?" Trong hướng dẫn này, tôi cung cấp Mẫu kiểm thử, Kịch bản / Các trường hợp kiểm tra để thử nghiệm một ứng dụng di động. Bạn có thể thực hiện một số hoặc tất cả các Test Cases dựa trên các yêu cầu thử ...
23 Best React UI Component Frameworks
Theo khảo sát Stack Overflow, React đã trở nên phổ biến gần 150% từ năm 2017 đến năm 2018. Điều này không thực sự đáng ngạc nhiên, và trong số những thứ khác đang xảy ra nhờ hệ sinh thái dựa trên component-based ngày càng phát triển của nó. Sau đây là các thư viện UI components dành riêng cho ...
Giới thiệu về Flutter - Một SDK cross-platform dành cho mobile app của Google
Chắc hẳn chúng ta - những Android, iOS developer - không còn xa lạ gì với React Native, một SDK của Facebook dùng để phát triển các ứng dụng mobile cho cả 2 nền tảng Android và iOS. Và để đáp lại, Google đã cho ra mắt Flutter vào năm 2017. Bài viết này sẽ giới thiệu về bộ SDK mới mẻ này, nhằm cho ...
Laravel: Tìm hiểu về Query Builder (Phần 2)
Simple Where Clauses Bạn có thể sử dụng phương thức where trong query builder instance để thêm mệnh đề where vào truy vấn. Hầu hết cách gọi cơ bản của where yêu cầu ba tham số. Tham số đầu tiên là tên của cột. Tham số thứ 2 là một toán tử, nó chính là bất kì toán tử nào mà được hỗ trợ bởi cơ ...
PHP - Design Pattern: Factory Method
Factory Method là một mẫu thiết kế sáng tạo giúp giải quyết vấn đề tạo ra các đối tượng sản phẩm mà không cần chỉ định các lớp cụ thể của chúng. Factory Method định nghĩa một phương thức, nên được sử dụng để tạo các đối tượng thay vì gọi hàm dựng trực tiếp (toán tử new). Các lớp con có thể ghi đè ...
TestComplete part II - Cách thực hiện kiểm tra theo hướng dữ liệu
TestComplete là một giao diện người dùng cũng như một công cụ tự động hóa chức năng.Trong bài viết đầu tiên của chúng tôi, chúng tôi đã tạo các dự án Desktop và Web đơn giản, ghi lại thử nghiệm của chúng tôi, phát lại và quan sát kết quả thông qua Visual Analyzer. Chúng tôi đã mở rộng chức năng này ...