Hoạt Động Gần Đây

Khái Niệm Con Trỏ

Con trỏ là một công cụ hiệu quả giúp tăng hiệu năng của chương trình và thực tế nhiều nhiệm vụ không thể thực hiện được nếu như không sử dụng con trỏ. Trong bài...
user-uojb89t 14 October 2015 | 510 lượt xem

Buffer là gì

Gần đây em hay gặp thuật ngữ buffer được sử dụng rất nhiều trong các tài liệu hướn dẫn trên mạng nhưng không hiểu rõ chính xác thì buffer là gì và buffer có vai...
user-zihj9oj 31 December 2016 | 762 lượt xem

Refactor code là gì?

Khi báo cáo task phải làm em thấy một số anh trong công ty nói rằng đang refactor code. Em không hiểu lắm nhưng cũng không có ai giải thích và những người mới vào...
user-ctpswem 24 July 2017 | 202 lượt xem

OOP: So sánh Abstract Class và Interface

Mọi người cho em hỏi sự khác biệt gữa Abstract class và Interface? Tại sao cần sử dụng interface trong khi có thể tạo Abstract class và implement các method trong class con? ...
user-ynn0exz 02 July 2017 | 925 lượt xem

Khác nhau giữa ngôn ngữ kịch bản và ngôn ngữ lập trình?

Em đang học lập trình cơ bản PHP thì thấy đoạn viết PHP là ngôn ngữ kịch bản nhưng không hiểu ngôn nhữ kịch bản và ngôn ngữ lập trình khác nhau như thế nào?...
user-xmsrl0o 24 March 2017 | 403 lượt xem

MVC: Nên đặt logic xử lý data ở đâu trong code?

Em có tìm hiểu về mô hình Model-View-Controller và cũng đã từng sử dụng MVC trong khi lập trình thông qua các web framework. Khi sử dụng một model trong framework thì em thấy có...
user-rnlcfjp 03 April 2017 | 361 lượt xem

Singleton và Abstract class khác nhau như thế nào?

Trong đợt phỏng vấn gần đây em có nhận được câu hỏi phân biệt sự khác nhau giữa Singleton và Abstract class sử dụng static. Lúc đó khi trả lời là Singleton dùng cho object...
user-2qdgbgd 28 June 2017 | 202 lượt xem

Khác Biệt Giữa byte code, machine code và intermediate

Mọi người cho em hỏi bytecode, machine code và intermeidate code khác nhau như thế nào? Em đọc một hồi trên wikipedia mà không hiểu. ...
user-zvvmbwk 06 December 2018 | 443 lượt xem

Tìm Hiểu Về Nguyên Lý "Composition over Inheritance"

Composition over Inheritance là một nguyên lý lập trình được sử dụng rất phổ biến tuy nhiên không phải bạn dev nào cũng hiểu rõ nguyên lý này. Vậy chính xác Composition over Inheritance là...
user-glyn3iv 11 March 2017 | 236 lượt xem

Cơ Bản về File Pointer trong C

File pointer trong C là một trong những khái niệm mà nhiều developer thấy khó hiểu. Tâm lý của đa số các bạn sau khi tìm hiểu một thời gian mà vẫn không hiểu rõ...
user-lsp9miq 29 March 2017 | 346 lượt xem

Dereferencing pointer là gì?

Trong lúc học về ngôn ngữ lập trình C em đụng thuật ngữ dereferencing pointer nhưng không hiểu rõ lắm. Bác nào rành về C giải thích giùm em dereferencing pointer là gì với, em...
user-r7tsym6 11 April 2018 | 261 lượt xem

Tìm Hiểu Về Dependency Injection Design Pattern

Dependency Injection là khái niệm được nhắc tới nhiều trong thời gian gần đây. Mặc dù không phải là một khái niệm quá khó hiểu nhưng rất nhiều bạn developer cảm thấy khái niệm này...
user-q9xvifp 28 February 2017 | 828 lượt xem

Bạn Đã Biết Máy Tính Lưu Dữ Liệu Như Thế Nào Chưa

Bạn có biết rằng khi điện thoại gửi tin nhắn thì trên thực tế điện thoại gửi các số 0 và 1 đi thay vì các ký tự? ...
user-ortj16r 22 April 2017 | 143 lượt xem

Hiểu Thế Nào Về Nguyên Lý "Programming to an Interface"

Trong khi lập trình hẳn không ít lần bạn đã được nghe hoặc đọc ở đâu đó về nguyên lý Programming to an Interface. Trong thực tế thì Programming to an Interface là một trong...
user-ortj16r 21 April 2017 | 429 lượt xem

Những câu nói của Tester làm đau lòng Developer…

Chẳng ai muốn làm việc chung với những người thiếu tinh thần và thiếu chuyên nghiệp, sống và “chiến đấu” trên cùng 1 chiến tuyến, Developer và Tester chắc chắn sẽ gặp không ít rắc...
user-q9xvifp 09 May 2017 | 727 lượt xem

Lập Trình Viên Nên Deal Lương Như Thế Nào?

Đi làm ai cũng mong muốn có được mức lương cao một chút, hay thậm chí cao chót vót cũng được. Nhưng có lẽ ít ai hiểu rằng mức lương cao đồng nghĩa với việc...
user-uojb89t 14 July 2017 | 125 lượt xem

Thắc Mắc về "Malloc" và "Calloc" trong C

Em đang bị vướng về cách sử dụng hai hàm malloc và calloc trong lập trình C đó là khi em cấp phát bộ nhớ là 0 byte cho con trỏ thì tại sao khi...
user-2kaju7h 27 October 2018 | 441 lượt xem

Functional Programming và Procedural Programming Khác Nhau Như Thế Nào

Functional programming hay lập trình chức năng là một kiểu lập trình mà các bước tính toán xuất hiện bên trong chương trình phần mềm được dựa trên việc ước lượng giá trị trả về...
user-abcbo5w 01 April 2018 | 253 lượt xem

Hướng dẫn cài đặt Go trên Ubuntu

Go (còn gọi là Golang) là ngôn ngữ lập trình mới được phát triển vào năm 2009 bởi Robert Robert Griesemer, Rob Pike, và Ken Thompson. tại Google. Với đặc điểm nổi bật của Go...
user-ortj16r 03 April 2018 | 926 lượt xem

JavaScript là ngôn ngữ lập trình đáng học nhất năm 2018

Dựa theo một thống kê gần đây trên trang Freecodecamp thì danh sách 10 ngôn ngữ lập trình sẽ được lựa chọn học nhiều nhất năm 2018 sẽ có thứ tự như sau: ...
user-uojb89t 12 April 2018 | 336 lượt xem
Xem thêm tại mục câu hỏi hoặc bài viết