Hiểu sâu hơn về bộ nhớ, con trỏ, lỗi truy cập vùng nhớ cấm, ....

Một cái nhìn rõ ràng, dễ hiểu hơn về bộ nhớ, địa chỉ, con trỏ và giải thích đc 1 số lỗi hay gặp trong vấn đề liên quan bộ nhớ cho những bạn bắt đầu học code

Tác giả: vietcv 2020-03-20
765 104

Người Trẻ Nên Học Lập Trình Từ Năm Mấy Tuổi?

Ở thời đại của Gen X và Gen Y không có nhiều điều kiện để tham khảo kiến thức và định hướng phát triển bản thân. Nên khi đã trở thành các ông bố bà mẹ, có khá nhiều bậc phụ huynh quan tâm đến việc cho con mình học code. Tuy nhiên, một câu hỏi được đặt ra là lứa tuổi nào thì thích hợp tham gia vào những khóa học này? Hãy cùng tìm câu trả lời trong bài viết sau đây.

Tác giả: 3ron 2020-03-20
359 6

Code Ngắn Có Tốt Như Mọi Người Vẫn Tưởng?

Ở trường học, chúng ta được dạy rằng viết code càng ngắn càng tốt, ai viết càng gọn gàng là càng "siêu". Và tới khi đi làm, không ít lập trình viên liên tục "thể hiện" sự siêu sao đó của mình trong từng dòng code. Điều đó có thể đúng trong một vài trường hợp, nhưng không phải là tất cả, nhất là khi sự rút gọn đó chỉ nhắm mục đích "show-off" - điều thường thấy ở các lập trình viên mới ra trường.

Tác giả: PhanhTrinh2706 2020-03-19
1342 62

Xử Lý Tràn Số Trong C/C++

Là một coder nên cẩn thận trong việc chọn kiểu dữ liệu đặt cho biến, cũng như khi thực hiện phép tính, cần phải tính toán xem giới hạn tối thiểu và tối đa của biểu thức ta cần tính toán, nên biết cách ép kiểu biểu thức cho phù hợp với kiểu dữ liệu của biến nhận giá trị đó. Hôm nay, mình sẽ hướng dẫn các bạn cách xử lý tràn số trong C/C++

Tác giả: HaiZuka 2020-03-19
20199 191

Kỹ thuật debug đỉnh cao: Rubber ducking

Vịt cao su (Rubber ducking) không chỉ là một cụm từ hài hước mà nó là một kỹ thuật debug vô cùng hiệu quả cho các developer. Đơn giản về bản chất nhưng mạnh mẽ trong việc thực hiện, rubber ducking có thể giúp bạn tiết kiệm rất nhiều thời gian khi gặp thử thách với những dòng mã mà mình viết ra. Theo định nghĩa, rubber ducking là hình thức đơn giản để sửa các lỗi đơn giản cho các đoạn code. Nguồn gốc của từ vịt cao su này cũng rất thú vị, bắt nguồn từ một câu chuyện trong cuốn sách Pragmatic Pro

Tác giả: 3ron 2020-03-18
4026 135

Chém Gió Về Javascript Design Pattern

Coder phải biết ngôn ngữ JavaScript. Đặc biệt là lập trình viên frontend. Tuy nhiên nếu chỉ biết code đúng cú pháp, chạy vài ứng dụng web đơn giản thì chưa đủ. Với sự phát triển của vòng đời sản phẩm, coder cần phải tính đến viết code sao cho tiện cho việc maintain cũng như mở rộng sau này. Do đó cần phải nắm được design pattern trong JavaScript.

Tác giả: giaosucan 2020-03-18
127 0

Từng Bước Trở Thành Dev Front End Xịn (Phần 3)

Ở phần trước chúng ta đã tìm hiểu Unit Test ở front end với Karna. Trong bài này chúng ta cùng nhau tìm hiểu về code coverage, một trong những tiêu chuẩn rất quan trọng trong quy trình phát triển phần mềm để đánh giá chất lượng đầu ra của code đã được viết.

Tác giả: LapTH 2020-03-18
1110 56

Hiểu Sâu Về Ngôn Ngữ Lập Trình C++

C++ là ngôn ngữ lập trình đi vào huyền thoại và nó vẫn có giá trị đặc biệt trong xử lý phần cứng. C++ cũng đc sử dụng để phát triển các hệ thống lớn, thuật toán mạnh - nơi yêu cầu tốc độ xử lý tính toán cực nhanh, hoặc ở nơi cơ sở hạ tầng phần mềm và các ứng dụng bị hạn chế tài nguyên. Hiểu sâu về C++ sẽ cho bạn cái nhìn toàn diện và lựa chọn ngôn ngữ lập trình để theo học.

Tác giả: vietcv 2020-03-17
999 9

Top 6 Mẫu Laptop Dưới 20 Triệu Dành Cho Dân Lập Trình

Giống như người nông dân đi cày thì phải có trâu, mà người lập trình đi làm thì phải có máy tính. Chính vì thế nên, việc tìm mua được một chiếc laptop phù hợp với nhu cầu và điều kiện là điều mà dân lập trình rất quan tâm. Hôm nay mình sẽ tổng hợp và chia sẻ tới các bạn Top 6 mẫu laptop tốt nhất trong phân khúc từ 15 tới 20 triệu đồng.

Tác giả: hauvuhdvn 2020-03-17
3365 84

DotNet vs Java: Kiểu Dữ Liệu Có Cấu Trúc

C# vs Java và .NET vs JVM là những cuộc tranh luận không bao giờ kết thúc. Mỗi hệ sinh thái có những lợi thế riêng, tính năng riêng biệt. Nhưng ở trong một số hoàn cảnh nhất định, .NET có một thứ ưu việt hơn JVM, đó chính là kiểu dữ liệu cấu trúc (struct)

Tác giả: fatguy 2020-03-16
144 3