5 tính năng tuyệt vời của Visual Studio Code

Ngoc Huynh

Visual Studio Code là một code editor mới từ Microsoft. Công cụ vừa mới ra mắt phiên bản đầu tiên 1.0.0. Visual Studio Code (VSC) được đánh giá là nhanh và nhẹ, và nếu bạn đã từng sử dụng SublimeText...

Xem chi tiết

[Swift 2] Function và Closure

Function và Closure là 2 khái niệm mà chúng ta hay nhầm lẫn, vì trên cơ bản chúng cũng na ná như nhau. Trong clip này chúng ra sẽ tìm hiểu thêm về chúng qua đó sẽ không cần những...

Xem chi tiết

[Swift 2] Guard là gì

Guard là từ khóa giúp chúng ta viết code rõ ràng và tiện lợi hơn so với if (ở một số trường hợp). Qua clip này mình sẽ chia sẽ cụ thể cách dùng Guard cho source code trở nên...

Xem chi tiết

[Swift 2] Initialization: Designated vs Convenience

Về mặt định nghĩa, Initialization là quá trình “khai sinh” ra các instance cho Class, Struct, Enum. Ta có thể dùng nó để khởi tạo các biến (properties) hoặc làm những tác vụ cho lần đầu tiên, trước khi các...

Xem chi tiết

[Swift 2] Struct và Class (P2)

Có lẽ chưa bao giờ Struct lại được đề cao như vậy, đặc biệt là trong Swift, struct rất mạnh và khiến không ít developer đặt câu hỏi “Struct và Class khác nhau ra sao” và “Khi nào xài Struct,...

Xem chi tiết

[Swift 2] Phân biệt ? và !

Tính an toàn là một trong những đặc tính của Swift. Vì thế việc đảm bảo việc app không bị crash do những biến nil là rất quan trọng. Ngoài ra, “?” và “!” và không có gì theo sau...

Xem chi tiết