远程开发一族系列技术分享

借助visual studio code远程开发工具,一伙人加人远程开发学习代码和编写代码,我个人觉得这是一件非常有乐趣的事情,因为这样,我们可以发现自己写的代码与别人的代码有何不同,别人的整个解决方案中的各个通用库的分层架设与自己的分层架设思路有何优劣势,如果能做到每日三醒,对提升个人能力有将有很大的帮助,同时也能乐在其中。

一、在.net core方向构建分布式或微服务不是只有eShopOnContainers和abp。
我经常遇上人们在.net core平台构建分布式或微服务架构时,他们一提就是eShopOnContainers和abp,且有些人还强硬招人也必须是要懂eShopOnConainers或abp,否则就认为你不懂分布式或微服务架构,更有些人说我恨不得把abp源码完整拿进来。。。我看到这种人我总想呵呵,事实上我看到那些照搬eShopOnConainers或abp进来的项目,还不是问题一大堆,bug也没见少多少,一年到头来修修补补,需要人力财力还不是一大堆?并没有像他们想象那么美好,无需重复造轮子的美梦并没有成真,我想说的是:别人做的再好也是在别人多年做到深刻研究,深刻总结出来的一套,要是别人那么容易复制,那岂不是成人脑是可复制的吗?相反,我觉得我们要做的是:多思考.net core的基础层次架构,如:如何构建自己的通用合理的共享类(有了它就无需重复造轮子了吧?),让其尽最大极度满足松耦合性等等。多研究一套适合自己的、成熟稳定的、易用的、别人也觉得易用的,最好是只需有点.net基础的毕业生也能快速入手,后续只需按约定复制粘贴就能递增功能的程度,这才是最好的架构!而不是非得要拿出那些连自己都似懂非懂的高大上架构来自欺欺人,再懂可后续做出来的东西都是问题和bug一大堆,何必呢,浪费自己和别人的时间、精力呢!关爱生命,远离猝死不好吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值