Why don't you Swifty
  • Swift
  • About
  • Archive

Archive

2023

  • Dec 29Chuyện Phiếm 02: Thiên kiến kẻ sống sót - Survivorship Bias
  • Aug 18From Agile to Scrum
  • Apr 25Chuyện Phiếm 01: Sản Phẩm Tốt
  • Jan 18Năm Mèo Nói Chuyện Clean Code: Mèo Đen Hay Mèo Trắng

2022

  • Dec 01Bài học về mô hình kinh doanh
  • Oct 28Spaghetti Tower Marshmallow Challenge
  • Feb 23Scrum Team và Tây Du Ký

2019

  • Nov 08Adapter Design Pattern
  • Sep 12Prototype Design Pattern
  • May 10Builder Design Pattern
  • Jan 31Singleton Design Pattern

2018

  • Nov 19Factory Design Pattern
  • Sep 07Tổng quan về Design Pattern
  • Jul 11iOS Pattern Phần 8: Dependency Injection (Phần cuối)
  • Jun 01iOS pattern: Phần 7: Inversion of Control
  • Mar 22iOS pattern: Phần 6: Nguyên lý S.O.L.I.D (chữ D )

2017

  • Nov 09iOS pattern: Phần 5: Nguyên lý S.O.L.I.D (chữ I )
  • Sep 12iOS pattern: Phần 4: Nguyên lý S.O.L.I.D (chữ L )
  • Jul 07iOS pattern: Phần 3: Nguyên lý S.O.L.I.D (chữ O )
  • Jun 12Làm quen với CoreML trong iOS 11
  • Jan 20iOS pattern: Phần 2: Nguyên lý S.O.L.I.D (chữ S )
  • Jan 16Series code iOS pattern: Phần 1: Sơ lược về thiết kế hệ thống iOS

2016

  • Aug 24Protocol-Oriented Programming trong Swift (phần 2)
  • Aug 22Protocol-Oriented Programming trong Swift (Phần 1)
  • Apr 08Closure/Block trong iOS
  • Apr 01Sự khác biệt giữa Struct và Class trong Swift
  • Apr 01Delegate trong iOS
© Why don't you Swifty 2019, Powered by Jekyll & TeXt Theme.
Search