摘要:
如果您熟悉面向对象的编程,那么您可能已经听说过SOLID原理。 这五项软件开发原则是构建软件时要遵循的准则,以便于扩展和维护。 它们受到软件工程师Robert C. Martin的欢迎。 在线上有很多关于SOLID的精彩文章,但我很少看到带有图片的示例。 这使得像我这样的视觉学习者在保持参与的同时学 阅读全文
posted @ 2021-11-30 18:58
易先讯
阅读(98)
评论(0)
推荐(0)
摘要:
世界上最好的专家解释了他们如何解决最困难的问题; 免费。 有很多资源可以教您如何解决算法问题,以及通常如何获得技术面试机会。 很多人和公司教如何被录用。 但似乎很少有人和公司关注您被录用后的情况。 做事和交付解决问题的软件是最好的增长方式,但是通常这种增长是有极限的。 并非每个项目都必须每秒处理数千 阅读全文
posted @ 2021-11-30 18:54
易先讯
阅读(165)
评论(0)
推荐(0)
摘要:
保持小的变化 Photo by Jonathan Borba on Unsplash 作为一名初级工程师,我擅长进行大范围的全面更改。 我会看到一个问题,然后直接解决。 这通常意味着我要发送大量的代码审查。 只需一次更改,我就可以触及从UI到数据库的所有内容。 我为能够将整个系统保持在自己的头脑中而 阅读全文
posted @ 2021-11-30 18:50
易先讯
阅读(80)
评论(0)
推荐(0)
摘要:
web容器 https://www.jianshu.com/p/99f34a91aefe https://blog.csdn.net/liuyinghui523/article/details/38640945 filter https://www.jianshu.com/p/6ee8f0ef0d6 阅读全文
posted @ 2021-11-30 18:45
易先讯
阅读(23)
评论(0)
推荐(0)
摘要:
微服务中的常见设计模式 软件开发者对“四人帮”的《设计模式》一书应该都很熟悉,微服务中也会有一些常见的模式: 部署模式 如何部署服务是微服务中的一个重要问题,微服务的部署方式非常灵活,有以下的不同选项可供选择 (参考 http://www.open-open.com/lib/view/open146 阅读全文
posted @ 2021-11-30 18:43
易先讯
阅读(121)
评论(0)
推荐(0)
摘要:
什么是微服务? 从最简单的定义来看,微服务架构是将逻辑域划分为独立服务的同时开发软件的行为。 在过去的六年中,我听说微服务方法学以惊人的速度增长。 每个人都在谈论微服务! 还有另一个转变,那就是从云计算到微服务。〜Steve Singh(Concur) 大多数尚未使用微服务的工程师都生活在整体代码库 阅读全文
posted @ 2021-11-30 18:42
易先讯
阅读(489)
评论(0)
推荐(0)
摘要:
我从事面向对象语言的编程已有数十年了。 我使用的第一种面向对象语言是C ++,然后是Smalltalk,最后是.NET和Java。 我很想利用继承,封装和多态性的好处。面向对象范式的三个支柱。 我渴望获得重用的承诺,并利用在这个新的令人兴奋的环境中,出现在我之前的人们所获得的智慧。 想到将现实世界的 阅读全文
posted @ 2021-11-30 18:41
易先讯
阅读(47)
评论(0)
推荐(0)

浙公网安备 33010602011771号