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