你们还是 c 带类的写法吧。连智能指针都没用上。
个人觉得你们这个架构师的做法是正确的。虽然 stdc++ 的 string 是个垃圾,不过至少比 c 的 char[] 强很多。很多安全问题都是使用 char[] 没有正确判断边界引起的。snprintf() 不是类型安全的,也是容易用错。
根据你上面的说法,你们的架构师并没有用上各种 template<> 奇技淫巧,都是些正统的 cpp 写法。
如果这个程序都是你们这些老人家维护,那一直保持下去当然是可以的,但如果想要招聘新人,作为新时代的程序员,一般不会愿意维护这种古老代码风格的代码。
【 在 toutouqi (toutouqi) 的大作中提到: 】
: 同事大部分是特定专业的,非cs的,主要精力在业务的正确性上,产品负责人也有抓住市场窗口尽快发布功能的压力。要是没时间压力,打磨代码当然没问题了。大部分人用惯了某些函数,可以用这些函数很快地实现功能,换写法有时候会踩坑。比如说把浮点数存到字符串,本来spri
: 当然,从个人发展角度,肯定是多掌握一些最新的语法技巧更好。
--
FROM 117.24.206.*