結果 : general programming principles