100天土鸡饲养计划(42)

今天一天都是做公司的工作,移植以前的一些功能,并没有太大的技术含量。

不过也有一些小小的心得体会吧,感觉一个系统最难的地方不是技术的实现,毕竟我的水平较为普通,所在的公司技术水平也比较普通,对于我,或者我的公司,遇到的所有问题,都会在网上有现成的解决方案,而且往往有很多套,且都经过了高度的优化和大量的实践,所以我认为最难的地方,还是在于业务,如何精准的了解需求,并设计出结构良好的数据库,其实这才是一个系统设计的瓶颈之处,很多时候需求频繁的改动,导致现有的库,分库不合理,表结构字段冗余,表之间依赖错误,进而导致现有的框架,在错误的表结构面前脆弱不堪,违反框架约定的情况频频发生,进而最终发现这个框架根本不适合,遂只有推翻掉原来的框架,重新再搭建,然后再把原来的功能移植过来,然后就是我现在的工作的主要内容了~

不过即使知道这样的原因,也很难避免这样的事情发生,毕竟需求这个东西是根据现实生活的真实需求来的,而现实生活又发展的很快啊,前两年最火的科技产品还是iPhone,一些就变成了VR,AR等,这里只是举例,我做的还和这些没关系~

之前有想过能不能做一个大而全的框架,大量的兼容。但是大而全,也意味着冗余,不精,有违单一原则等~诶,只能说自己还是太弱,还需要多积累才能知道怎么处理啊~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值