收藏 / 列表

京東雲技術團隊 - Swift之struct二進制大小分析

作者:京東零售 鄧立兵 隨着Swift的日漸成熟和給開發過程帶來的便利性及安全性,京喜App中的原生業務模塊和基礎模塊使用Swift開發佔比逐漸增高。本次討論的是struct對比Class的一些優劣勢,重點分析對包體積帶來的影響及規避措施。 一、基礎知識 1、類型對比 引用類型:將一個對象賦值給另一個對象時,系統不會對此對象進行拷貝,而會將指向這個對象的指針賦值給另一個對象,當修改其中一個

swift

Visional S. XIA - 主流編程語言的“介紹”與“選擇”

前言: 《編程語言》本身沒有優劣之分,不同的語言適合不同的場景,文中説的建議,多是站在小白要就業的立場給出的建議。 適合場景: Perl、VBScript:系統腳本; C/C++:運算程序; C#、.Net:C/S、B/S 系統應用; Lua、Ruby、Rust:函數腳本; Python、Golang:算法程序; { 靜謐、蠕動、邏輯、規則、策略、排序、哈希、匹配、搜索

領域驅動設計