從一開始就以可編程性為考量,從零開始構建!