首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

写最简单C#的代码!

大家好,我是编程乐趣。

今日初一!对于我们中国人来说,今天才算真正新的一年开始,愿新的一年里,大家都能龙运亨通,心想事成!

新的一年,我们写代码也要有新的变化,对于写代码,我一直都认为用最简单的代码实现功能才是最牛逼的,而不是你会用很多高级语法、堆砌很多技术才算厉害。

比如C#没有async/await、Linq、匿名函数等一些语法,照样可以写出高性能、可扩展的系统出来,你能说这些程序员不厉害吗?

对于我们程序员最怕就是一种人,喜欢堆砌技术。比如使用缓存,不是说你使用Redis就比使用内存缓存厉害,不是说你使用更多的中间件就比较厉害。

反而,对于我们来说,要考虑的是,怎么砍掉这些中间件,有没有更简单的代码方案来实现。

我们设计方案的时候,一定要懂得约束自己,不滥用技术,比如:

1、不要随意引入中间件,而是要考虑不引入新的中间件,能否实现功能,并能满足业务需求。

2、不要随意使用高大上的架构,一上来就是分布式架构、微服务架构。

3、不要随意地去增加Web服务器、数据库服务器,更多的服务器资源并不一定能有更高的性能。

你的代码方案引入更多的中间件、更多的服务器、更多的节点往往更容易出现问题,也需要投入更多的项目资源,否则基本会失败。

总之,我们写代码的时候,一定要尽量使用最简单的方案来满足业务需求,不要以为你的框架引入了分布式、微服务、Redis、MQ、分表分库、读写分离等一些概念就很牛逼。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OVQ-CKAaMZs_gGsahUPJItsg0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券