获得徽章 0
- 照例摸鱼,今天有两条沸点,被人喷的很惨,谈谈自己看法
一条是推崇在“独立”项目中使用新技术(ts),另一条推崇代码简洁明了就好,业务逻辑清晰才是关键(被喷是因为无意“贬低了”设计模式)
其实这两天沸点的出发点都相同,都是我认为xxxxxxxx
被喷的原因也一样,就是别人认为应该xxxxxxxx
我写代码的这两年也有很多的我认为,一开始我觉得jqury很好用,后来觉得vue的设计真是精妙,现在我觉得这两个框架都有不好用的地方,反倒是JS吸引了我的注意,说不定哪天我会觉得设计模式真是棒,然后我又觉得设计模式也有很多问题。
最近有一句话很火,叫做:我不要你觉得,我要我觉得!
这句话用在程序员界简直再合适不过,不管你的观点多么正确,总有人持有反对意见。因此想要清净的话,一是不要在公开场合推崇或贬低任何一门技术,二是克制自己不要去评论别人的想法,如果实在忍不住,就给你赞同的观点点个赞吧,反正评论区肯定会有人替你喷的展开2314 - 《Design patterns for humans》中文版,这是一份超全的设计模式讲解(共 23 种),每一种设计模式作者都尽可能使用通俗易懂的方式给大家解释,希望能帮助到大家更好的理解,分享给有需要的同学。
GitHub:github.com
展开340 - 在想一个公益性项目,需要探索下 web 的弱中心化方向。目前各大平台并没有把 web 看作一个整体的分布式超媒体系统,只当成技术栈的一部分,形成了一个又一个的信息孤岛。TimBL 老爷子搞的 SoLiD 想通过分离数据和应用,把数据权完全交给用户来实现弱中心化的这条路还很长。我瞎想了一下目前在这方面以最小代价构建一个微型社区的例子:
1. 去 GitHub 搞个 repo 作为社区主体
2. 去 XX 云搞个 ECS,实现一个根据请求抓取来源信息创建 issue 的服务,以及跳转至 issue 的服务
3. 用户在自建博客或其它任意地方的文章里插入社区图标声明允许被使用,图标的请求就是步骤 2 的请求,被跳转超链接包裹
一个半残的社区技术部分就实现了。另一种方式是让搜索引擎拓展站内搜索,支持用户通过像 Microdata 这类方式声明页面主体的授权平台,这也可以挖掘出一些新的约束和可能性。
个人应该拥有对属于自己的计算力和数据的完全支配权,在这些方向上还是要多想想。展开评论5 - 分享一份学习 Node.js 教程《Node.js 技术栈》。
该教程是由一名 Node.js 开发者在学习历程中记录的知识点,侧重于 Node.js 服务端所涉及的技术栈。
在线阅读:www.nodejs.red
GitHub:github.com
展开4106 - 推介 4 个我常用的在线代码编辑器,特点不一样,可以根据需要拿去~
1. Jsfiddle: 老牌在线编辑,功能强大,缺点是需要全局梯🤫,速度也慢,所以国内用的越来越少jsfiddle.net
2. CodePen:轻量的在线编辑器,社区使用也比较多,官网经常推介炫酷的 css 实现,element-UI 从 2.6.2 开始使用 codepen 代替 jsfiddlecodepen.io
3. Jsrun:国内的在线编辑器,速度比较快,国内社区使用越来越多,支持的语言也比较多 go、js、java、php、C#、C++等jsrun.net
4. CodeSandBox: 界面跟 VSCode 一样,甚至有跟 VSCode 一样的代码提示,可以快速生成 Vue、React、Angular 项目,如果希望跑起项目级Demo一定要用这个~codesandbox.io
展开19112 - 刚推完上一条,又发现个更强的“学X只要Y分钟”。。基本上就是个超强的语种速成合集吧,支持多语言×多语言(有中文,还支持暗色主题)😛
- [GayHub开源地址](github.com )
- 下次切语种不用东奔西跑搜文档了。。真香!评论16