代码改变世界

随笔档案-2018年12月

广州.NET微软技术俱乐部 - 动手实验室

2018-12-15 17:40 by 叶伟民, 439 阅读, 收藏, 编辑
摘要: 本文正在写草稿中, 发布时会在群里单独通知 阅读全文

广州.NET微软技术俱乐部 - 新秀计划

2018-12-15 17:35 by 叶伟民, 379 阅读, 收藏, 编辑
摘要: 本文正在写草稿中, 发布时会在群里单独通知 阅读全文

广州.NET微软技术俱乐部微信群各位技术大牛的blog

2018-12-15 16:41 by 叶伟民, 1586 阅读, 收藏, 编辑
摘要: 广州.NET微软技术俱乐部微信群各位技术大牛的blog 阅读全文

12月16日广州.NET俱乐部下午4点爬白云山活动

2018-12-15 12:06 by 叶伟民, 647 阅读, 收藏, 编辑
摘要: 在这里我十分感谢这位<旧金山华人互助会>会长周大哥, 是他, 在我刚到硅谷的时候帮助了我十分多. 正如我在<程序员英语二三事(1)>一文提到的, 每个地方都有它的注意事项, 中国有中国国情, 硅谷也有硅谷地区的区情, 说话做事都是有一些注意事项的. 有个当地热心华侨帮助会好很多很多. 更重要的是! 周大哥答应我, 以后俱乐部里面的兄弟姐妹到硅谷, 他也会像当年帮助我一样帮助大家!!! 阅读全文

广州.NET微软技术俱乐部休闲活动 - 每周三五晚周日下午爬白云山活动

2018-12-11 07:56 by 叶伟民, 558 阅读, 收藏, 编辑
摘要: 广州.NET微软技术俱乐部新秀计划和每周三五晚周日下午爬白云山活动 阅读全文

2018年12月8日广州.NET微软技术俱乐部活动总结

2018-12-11 06:34 by 叶伟民, 678 阅读, 收藏, 编辑
摘要: 吕毅写了一篇活动总结,写得很好!原文地址是:https://blog.walterlv.com/post/december-event-microsoft-technology-salon.html 2018 年 12 月 8 日,在 CVTE·视源股份,在广州黄埔区云埔四路 6 号,我们举办了广州 阅读全文

广州.NET微软技术俱乐部提技术问题的正确方式

2018-12-11 06:31 by 叶伟民, 451 阅读, 收藏, 编辑
摘要: 这是 北京.NET微软技术俱乐部 里一个人问问题的方式, 很赞, 所以希望大家问问题也采用这种方式. 耗时少, 使用12月8日活动上董志强先生介绍的windows 10 Snip&Sketch 工具截个图, 圈一下, 写几个字, 十秒钟搞定 转发也容易, 建二群和全国.NET俱乐部联动的计划已经提上日程了. 很可能会有个公共平台让大家解答问题. 全国.NET俱乐部联动这个方式好, 可以互相学习, 我就从苏州和北京.NET俱乐部学到不少. 阅读全文

.NET微软技术 开源项目建设 - 我们开源就是要赚钱

2018-12-11 06:28 by 叶伟民, 564 阅读, 收藏, 编辑
摘要: 站位符 - 稍后更新 阅读全文

广州.NET微软技术俱乐部与其他技术群的区别

2018-12-10 22:51 by 叶伟民, 1174 阅读, 收藏, 编辑
摘要: .NET和微软技术相关的微信群有不少, 那么广州.NET微软技术俱乐部与其他技术群的区别是什么呢? 有十分大的区别! 本群公告写得很清楚! 这个公告: 本群很大的一个特点就是从善如流, 会时刻根据大家反馈去调整和更改. 到目前如此, 本群在收到如下反馈并做出了相关行动: 同时: 此文将会持续不断的更 阅读全文

广州.NET微软技术俱乐部 微信群有用信息集锦

2018-12-10 22:47 by 叶伟民, 1018 阅读, 收藏, 编辑
摘要: 考虑到广州.NET微软技术俱乐部 微信群 十分活跃. 有用信息很有可能被淹没. 所以建立此贴. 首先群的活跃是十分重要的. 所以我是不可能把群搞得像技术论坛和github一样, 因为微信群的定位我在<广州.NET微软技术俱乐部与其他技术群的区别>里讲得十分清楚: 我们微信群首要目的是为了.NET和微 阅读全文

我的个人简介和其他博客文章

2018-12-10 06:21 by 叶伟民, 694 阅读, 收藏, 编辑
摘要: 欢迎来到我的博客。 我叫叶伟民,英文名叫Billy。 我目前正在创业,我创立了广州神机妙算大数据。这是我的管理/创业类文章 最近我在整合大数据和人工智能, 欢迎你加入一起学习. 我喜欢写.net程序,我目前正在复活广州.net俱乐部。这是广州地区.net相关活动的文章。我打算在12月份搞一场ABP框 阅读全文

如何用ABP框架快速完成项目(14) - 结尾? 当然不是, 这只是开始!

2018-12-07 23:09 by 叶伟民, 603 阅读, 收藏, 编辑
摘要: 本课程采用了现代软件开发的思想, 会不停的更新迭代. 嗯, 目前不少文章已经根据反馈更新了几遍了. 阅读全文

如何用ABP框架快速完成项目(13) - 用ABP遇到难题项目受阻时如何避免项目延迟

2018-12-07 22:51 by 叶伟民, 821 阅读, 收藏, 编辑
摘要: 只有一个人在开发ABP, 遇到难题时可以: 1. 最根本的, 简化问题, 不要盖楼式结构 2. 前端优先用VSCode看文档, 后端看官网文档. 3. 看ABP源码/issues 4. 到QQ群和微信群里寻求外援. 当一个团队在开发ABP, 除了以上一个人开发ABP能用的方法外, 还可以用如下招数: 1. 应用了Scrum开发流程的团队可以通过分解任务难度来分割难题任务 2. 建设知识库 3. 培育共享的技术专家 阅读全文

用ABP只要加人即可马上加快项目进展(二) - 分工篇

2018-12-07 22:18 by 叶伟民, 1354 阅读, 收藏, 编辑
摘要: ABP只要加入即可马上加快项目进展, 选择前后端+产品经理分工结构会比前面的全栈篇好十分多!!! 因为: 1. 分工协作和流水线作业工作效率会远远比传统的个人全能型先进很多, 这个道理很多同学都懂, 我就不赘述了. 2. 前端快速和迅猛发展, 6个月发布一次大版本, 浏览器6周发布一次小版本, 导致传统程序员光是学习新技术就已经很吃力, 要谈精通更难了.请欣赏此图: 3. 招人扩展团队加快项目进度更容易了!!! 这才是重点!!! 流水线作业减低每个人的技术难度, 让招人和培训新手更容易 招校招生上手难度降低, 更容易招聘和更快能够有产出 招社招生更容易, 质量更高, 特别现在是前端爆发期 阅读全文

如何用ABP框架快速完成项目(11) - ABP只要加人即可马上加快项目进展- 全栈篇(2) - 不推荐模块组件化, 推荐微服务

2018-12-07 21:30 by 叶伟民, 1101 阅读, 收藏, 编辑
摘要: 一个人写代码不需要担心会和别人的代码冲突, 不需要做代码合并, 不需要担心自己的代码被覆盖. 但是多个人一起写代码就需要担心这些问题. 解决这些问题的方法很多, 比如用AzureDevOps(TFS)来进行代码管理和版本控制. 其中有两个办法就是, 业务模块组件化和微服务. 阅读全文

如何用ABP框架快速完成项目(10) - ABP只要加人即可马上加快项目进展- 全栈篇(1) - 发挥DDD理论优势的时候到了!

2018-12-07 19:48 by 叶伟民, 1121 阅读, 收藏, 编辑
摘要: 现在, 终于到了发挥DDD理论优势的时候啦! 一个人做一个项目不用担心代码风格不一致,不用代码看不懂别人写的代码 一个团队做项目就要考虑一致的代码风格,要保证能看得懂团队其他人的代码。 两个人一个用英语,一个用中文是很难交流的。 DDD理论保证了大家使用同一种语言去交流。ABP保证了具体实施细节的一致。 DDD理论相当于中文/英语,ABP相当于普通话或粤语,英式英语或美式英语。 阅读全文

如何用ABP框架快速完成项目(9) - 用ABP一个人快速完成项目(5) - 不要执着于设计模式和DDD理论,避免原教旨主义

2018-12-06 23:27 by 叶伟民, 1236 阅读, 收藏, 编辑
摘要: ABP虽然不是严格的DDD实现,但是我们应该是去适应ABP,而不是去适应DDD. 就像我们应该去根据C#语言去实现设计模式, 而不是去根据GOF 1995年的书籍去实现设计模式 阅读全文

如何用ABP框架快速完成项目(8) - 用ABP一个人快速完成项目(4) - 能自动化就不要手动 - 使用自动化测试(BDD/TDD)

2018-12-06 22:49 by 叶伟民, 1205 阅读, 收藏, 编辑
摘要: 计算机自动化的速度是比人手动的速度快的, 所以”快速”完成项目的一个重要武器就是: 能自动化就不要手动. BDD/TDD有很多优势, 其中之一就是自动化, 我们这节文章先讲自动化, 在后面的文章里面会讲到BDD/TDD的其他优势. 阅读全文

如何用ABP框架快速完成项目(7) - 用ABP一个人快速完成项目(3) - 通过微服务模式而不是盖楼式来避免难度升级和奥卡姆剃刀原理

2018-12-06 22:03 by 叶伟民, 1311 阅读, 收藏, 编辑
摘要: 这节文章十分重要!十分重要!十分重要! 很多同学在使用ABP的过程中遇到很多问题, 花费了很多时间和精力都还无法解决, 就是卡在这节文章这里. 阅读全文

如何用ABP框架快速完成项目(6) - 用ABP一个人快速完成项目(2) - 使用多个成熟控件框架

2018-12-06 21:10 by 叶伟民, 1728 阅读, 收藏, 编辑
摘要: 一个框架不能涵盖所有东西, ng Zorro框架也同样如此. 比如框架里面的table和select控件就缺少很多功能.一个框架不够, 那就上两个框架罗, 两个框架不够那就上三个框架罗. 阅读全文

如何用ABP框架快速完成项目(5) - 用ABP一个人快速完成项目(1) - 使用代码生成器

2018-12-06 20:45 by 叶伟民, 2099 阅读, 收藏, 编辑
摘要: 用ABP一个人快速完成项目有如下要点: 1. 站在巨人的肩膀上 - 使用代码生成器 2. 站在巨人的肩膀上 - 使用成熟控件框架, 一个框架不够就上两个, 两个不够就上三个 3. 通过微服务模式而不是盖楼式来避免难度升级 4. 运用BDD/TDD等先进方法论 5. 运用DevOps 注意!一个人的项目不要执着于设计模式和DDD理论,一切都是自然而然, 要理论为你服务,而不是你为理论服务 阅读全文

如何用ABP框架快速完成项目(4) - 如何正确使用ABP?

2018-12-06 18:11 by 叶伟民, 3678 阅读, 收藏, 编辑
摘要: 很多同学在使用ABP中遇到很多问题, 花了很多时间和精力, 然而从最根本的角度和方向上来看这些问题应该是不存在。 这些问题如果你正确使用了ABP是根本不会遇到这些问题的. 阅读全文

如何用ABP框架快速完成项目(3) - 为什么要使用ABP和ABP框架简介

2018-12-05 10:14 by 叶伟民, 2680 阅读, 收藏, 编辑
摘要: 为什么要使用ABP?当然是因为使用ABP可以快速完成项目啦.我对ABP的理解是: 一个开源的、把业务逻辑之外的其他代码模块都封装提供好、让你更专注于写你自己独特的业务逻辑代码的工具框架 阅读全文

如何用ABP框架快速完成项目(2) - 快的定义!

2018-12-05 10:11 by 叶伟民, 1378 阅读, 收藏, 编辑
摘要: 快的定义是:在保证没有Priority1和2 bug的前提下总耗时越短越好。这里的总耗时是指写代码的时间+修复bug的时间 阅读全文

程序员英语二三事(2) - 从听开始

2018-12-02 21:36 by 叶伟民, 1572 阅读, 收藏, 编辑
摘要: 实践证明, .NET的好工作一点都不比Java少, 然而好工作都是需要英语的. 我们广州.NET微软技术俱乐部(旧名广州.NET俱乐部)将会持续的在帮助大家找到.NET好工作的道路上前进! 阅读全文

程序员英语二三事(1)

2018-12-01 22:49 by 叶伟民, 2083 阅读, 收藏, 编辑
摘要: 实践证明, .NET的好工作一点都不比Java少, 然而好工作都是需要英语的. 我们广州.NET微软技术俱乐部将会持续的在帮助大家找到.NET好工作的道路上前进! 阅读全文
点击右上角即可分享
微信分享提示