摘要: 前言 (注意,这篇帖子不是软件开发与创新的作业帖。) 上一期我们讲了萌新后端和老鸟后端的对比。 有观众说了: “你连着说了好多遍‘代码即文档’的坑,我知道反例,但有正面例子吗?” 今天就趁这个机会讲一下: 一篇好的代码,不论谁写出来的,是如何做到不需要文档也能被看懂的。 第一部分:什么叫“代码即文档 阅读全文
posted @ 2026-04-26 17:15 2452316陈子骞 阅读(4) 评论(0) 推荐(0)
摘要: 前言 (注意,这篇帖子不是软件开发与创新的作业帖。) 上一期我们讲了单机思维(别做孤狼)。 有人打抱不平了,说: 为什么你每次骂的都是我们前端、测试、运维?后端一次都没被骂过!是不是偏心?! OK. Fine. 今天我们就秉持着批评与自我批评的态度,把视角聚焦到后端内部来。 今天这篇,讲的是:当后端 阅读全文
posted @ 2026-04-25 18:28 2452316陈子骞 阅读(4) 评论(0) 推荐(0)
摘要: 前言 (注意,这篇帖子不是软件开发与创新的作业帖。) 最近忙项目,我后端接口写完,帖子的数据库都建完了。结果,前端没写发帖就去做帖子详情去了。 感谢这位同志提供的素材:-) 前五期我们讲了: 20大坑(别踩) WebSocket代码(别写错) 联调测试(别嘴硬) 网络协议(别拍脑袋) 团队运营(别当 阅读全文
posted @ 2026-04-24 16:21 2452316陈子骞 阅读(3) 评论(0) 推荐(0)
摘要: 前言 (注意,这篇帖子不是软件开发与创新的作业帖。) 前四期我们讲了: 20大坑(别踩) WebSocket代码(别写错) 联调测试(别嘴硬) 网络协议(别拍脑袋) 有萌新问:“我都知道了,但团队不听我的怎么办?” 这就是第五期的主题:CS团队运营。 枪战CS里,枪法准的人多了去了,但能赢的永远是有 阅读全文
posted @ 2026-04-23 23:13 2452316陈子骞 阅读(5) 评论(0) 推荐(0)
摘要: 前言 (注意,这篇帖子不是软件开发与创新的作业帖。) 我跟你们讲哈,C-S架构里坑最多的就是“拍脑袋选协议”啦~ 什么HTTP、TCP、UDP、MQTT…… 都往里整。 没事,他们也不香~ 他们能全双工不咯? 他们能省包头开销不咯? 他们有心跳机制不咯? 莫得~ 今天为大家献上的,就是C-S开发架构 阅读全文
posted @ 2026-04-22 23:16 2452316陈子骞 阅读(4) 评论(0) 推荐(0)
摘要: 前言 (注意,这篇帖子不是软件开发与创新的作业帖。) 前两期讲了20大坑和WebSocket状态码。 有萌新问:“我代码都写了,也跑起来了,为什么还一堆bug?” 因为你没联调。 你本地跑得好好的,那是你一个人觉得好。 后端不认,测试不认,产品不认,用户更不认。 联调不是“走个过场”,是把bug留在 阅读全文
posted @ 2026-04-21 11:18 2452316陈子骞 阅读(6) 评论(0) 推荐(0)
摘要: 结对信息: · 本人学号:2452316 · 搭档学号:2452404 近日,我与结对编程队友(学号:2452404)共同完成了一个简易在线考试系统的开发。这是一个支持客观题考试的在线系统,包含题目管理、考生答题、自动判分三大核心功能。我们轮流作为本次结对编程的程序员和审查员,负责代码审查和方案讨论 阅读全文
posted @ 2026-04-20 15:31 2452316陈子骞 阅读(5) 评论(0) 推荐(0)
摘要: (注意,这篇帖子不是软件开发与创新的作业帖。) 各位好。前面讲了CS架构20大坑,项目组:能不能讲讲WebSocket状态码?每次联调,后端甩我一个代码,我看不懂,也不敢问。 行。今天就把常用代码掰开揉碎讲一遍。不讲规范,不讲虚的,就讲后端的心情,以及联调时你该怎么办。 WebSocket的返回码分 阅读全文
posted @ 2026-04-20 11:25 2452316陈子骞 阅读(21) 评论(0) 推荐(0)
摘要: (注意,这篇帖子不是软件开发与创新的作业帖。) 相信各位都听过一句话: 没有规矩,不成方圆。 有不少新手在开发C-S架构应用时还当单机去做。在本期博客,我们总结一下在安卓C-S架构开发中,开发者常常踩的20个大坑。 第1点:WebSocket代替轮询 很多萌新刚入行,觉得HTTP轮询简单啊,咔咔一顿 阅读全文
posted @ 2026-04-19 12:05 2452316陈子骞 阅读(18) 评论(0) 推荐(0)
摘要: 近日,本人从软件开发项目组成员手中获得了其制作的一个小型个人项目,为一个简易的图书购买系统。本人初步阅读分析之后,认为其适合作为逆向软件工程案例,遂进行展示与分析。最初版本的源代码如下: 最初版本代码 #include<iostream> #include<iomanip> #include<fst 阅读全文
posted @ 2026-03-05 00:27 2452316陈子骞 阅读(30) 评论(0) 推荐(1)