世界地理的坑:给软件建模带来的意外
来源:dev.to — 2026-09-17
📋 概述
从瑞士境内两块外国飞地(意大利的 Campione d'Italia、德国的 Büsingen)出发,作者用表格展示地理特例会怎样击穿软件里的默认假设:税收与关税、跨境提供的公共服务、货币、地址与邮编、车牌与地理编码。核心提醒是:世界观的边界条件比想象中多,地址校验、发票、税费计算这类系统最容易踩空。
🔑 核心要点
- Campione 属意大利,却使用瑞士邮编 CH-6911 和 +41 区号,只有市政厅是 +39。
- 2020 年后它属欧盟关税区但不在欧盟增值税区,需要同时处理两套配置。
- 现实地理不是层级清晰的树,飞地、历史遗留与邮政归属都会打破假设。
- 建模时要显式区分法定归属、邮政归属与运营商归属三类字段。
💡 金句
想象一下要为这两座小城设计系统:取决于你做哪个领域,这就是你要面对的现实。
👍 0
👎 0
← 返回 dev.to 首页