第一次开发微信小程序的总结与心得

我们的小程序开发团队有三个人——两个前端和一个后端,一个没有产品经理和UI设计师的队伍,一个小程序开发零经验的队伍,却需要完成需求分析、页面设计、代码编写、功能测试、小程序上线的整个过程,所以在开发过程中,我们遇到了许多难题,踩了很多坑。

前后端联调

在进行需求分析时,我们只在需求文档上写了整体的业务流程和功能架构,而每一个功能的细节,只是在开会讨论时一笔带过,没有在需求文档上记录,自以为能记在脑子里,实际上常常开完会就忘了,导致有些功能前后端逻辑不一致,走了不少弯路。

在问题出现后解决问题,不如让问题不要出现——前后端联调也是一样,逻辑调通再开发!

搜资料,很重要

因为之前只开发过网页,所以这次在开发小程序的过程中,也常常思维定式地使用开发网页的方法,但实际上,两者存在很多不同。有时候一个问题的解决需要在CSDN上看各种文章、在B站上搜各种视频、在官方文档上找各种对策、对AI提各种问题,最后将各种资源整合在一起,才能拼凑出一套完整的解决方案——搜索资源的能力真的很重要!

AI不能全信,官方文档不能不看

开发遇到问题时,我通常优先选择去问AI,因为觉得AI能很快地提供有针对性的解决方案。

但AI给出的方法很多时候并不完善,我在用AI提供的方法时程序常常出现报错,于是我拿着报错信息再次对AI提问,AI又会给我一套新的解决方案,接下来我就像进入了一个循环:我不断地拿着报错信息对AI提问,AI不断地提出新的解决方案,我不断地尝试AI提供的解决方案,然后程序又不断地报错,我拿到报错信息后又拿去问AI……

每次看到AI打出的第一句话是:“很抱歉,我之前给出的解决方案有误” 我就很崩溃,恨不得打几句话骂它一顿。

但后来我发现,我遇到的大部分问题,在微信提供的官方文档上都是可以找到解决方法的,只是有时候比较难找。其实我平时挺讨厌看官方文档,因为总觉得官方文档的语言死板晦涩,而且很难找到我需要的,好不容易找到了,也不一定看得懂。但我知道研读官方文档的能力是程序员必须具备的能力,以后也要多锻炼自己这方面的能力。

这次的开发也给了我一个教训:AI不能全信,官方文档不能不看!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/777238.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

团队建设与管理案例分析题

习题一 最近A公司接了一个信息系统运维项目,而且非常重视,任命了有丰富售后服务张某为系统规划与管理师,全权授权张某负责该项目,并要求他负责企业运维服务能力建设和提升。张某也学习了大量项目管理知识和运维管理知识&#xff…

刷题有一个疑问

public class Main {public static void main(String[] args) { // boolean a zhengchu(2,10); // System.out.print(a); // boolean a btrue(126); // System.out.print(a);int decimalNumber 10; // 十进制数String binaryString Integer.toS…

学点儿Java_Day12_IO流

1 IO介绍以及分类 IO: Input Output 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据…

C++取经之路(其二)——含数重载,引用。

含数重载: 函数重载是指:在c中,在同一作用域,函数名相同,形参列表不相同(参数个数,或类型,或顺序)不同,C语言不支持。 举几个例子: 1.参数类型不同 int Add(int left, int right)…

【任职资格】某大型制造型企业任职资格体系项目纪实

该企业以业绩、责任、能力为导向,确定了分层分类的整体薪酬模式,但是每一名员工到底应该拿多少工资,同一个岗位的人员是否应该拿同样的工资是管理人员比较头疼的事情。华恒智信顾问认为,通过任职资格评价能实现真正的人岗匹配&…

基于Transformer的医学图像分类研究

医学图像分类目前面临的挑战 医学图像分类需要研究人员同时具备医学图像分析和数字图像的知识背景。由于图像尺度、数据格式和数据类别分布的影响,现有的模型方法,如传统的机器学习的识别方法和基于深度卷积神经网络的方法,取得的识别准确度…

微软AI 程序员AutoDev,自主执行工程任务生成代码

全球首个 AI 程序员 Devin 的横空出世,可能成为软件和 AI 发展史上一个重要的节点。它掌握了全栈的技能,不仅可以写代码 debug,训模型,还可以去美国最大求职网站 Upwork 上抢单。 Devin 诞生之后,让码农纷纷恐慌。最近…

银河麒麟 v10 sp2 aarch64架构制作openssh 9.7p1 rpm包(显示openssl版本信息)—— 筑梦之路

【国产化适配】银河麒麟v10 sp2 aarch64 制作openssh 9.6p1 rpm——筑梦之路_openssh 9.6ky10-CSDN博客 之前做过openssh 9.6 p1 rpm包,使用的是官方的spec文件,没有修改过,不过最新版9.7已经默认不使用openssl,因此制作出来的rp…

详解 WebWorker 的概念、使用场景、示例

前言 提到 WebWorker,可能有些小伙伴比较陌生,不知道是做什么的,甚至不知道使用场景,今天这篇文章就带大家一起简单了解一下什么是 webworker! 概念 WebWorker 实际上是运行在浏览器后台的一个单独的线程,因此可以执行一些耗时的操作而不会阻塞主线程。WebWorker 通过…

智慧光伏:企业无纸化办公

随着科技的快速发展,光伏技术不仅成为推动绿色能源革命的重要力量,更在企业办公环境中扮演起引领无纸化办公的重要角色。智慧光伏不仅为企业提供了清洁、可持续的能源,更通过智能化的管理方式,推动企业向无纸化办公转型&#xff0…

题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月 后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月    后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? There is no nutrition in the bl…

Linux小程序: 手写自己的shell

注意&#xff1a; 本文章只是为了理解shell内部的工作原理&#xff0c; 所以并没有完成shell的所有工作&#xff0c; 只是完成了shell里的一小部分工作 #include <stdio.h> #include <unistd.h> #include <string.h> #include <stdlib.h> #include &l…

滑动窗口_水果成篮_C++

题目&#xff1a; 题目解析&#xff1a; fruits[i]表示第i棵树&#xff0c;这个fruits[i]所表示的数字是果树的种类例如示例1中的[1,2,1]&#xff0c;表示第一棵树 的种类是 1&#xff0c;第二个树的种类是2 第三个树的种类是1随后每一个篮子只能装一种类型的水果&#xff0c;我…

SQL Server事务复制操作出现的错误 进程无法在“xxx”上执行sp_replcmds

SQL Server事务复制操作出现的错误 进程无法在“xxx”上执行“sp_replcmds” 无法作为数据库主体执行&#xff0c;因为主体 "dbo" 不存在、无法模拟这种类型的主体&#xff0c;或您没有所需的权限

术语技巧:如何格式化网页中的术语

术语是语言服务中的核心语言资产。快速处理英汉对照的术语是我们在翻译技术学习过程中需要掌握的必备技能。 通常&#xff0c;我们需要把在权威网站上收集到的术语放到word当中&#xff0c;调整正左右对齐的样式&#xff0c;便于打印学习或者转化为Excel表。 如何快速实现这一…

加密流量分类torch实践5:TrafficClassificationPandemonium项目更新3

加密流量分类torch实践5&#xff1a;TrafficClassificationPandemonium项目更新3 更新日志 代码已经推送开源至露露云的github&#xff0c;如果能帮助你&#xff0c;就给鼠鼠点一个star吧&#xff01;&#xff01;&#xff01; 我的CSDN博客 我的Github Page博客 3/23日更新…

设计模式学习笔记 - 设计模式与范式 -结构型:7.享元模式(上):享元模式原理和应用

概述 在《设计模式与范式 -结构型&#xff1a;6.组合模式》&#xff0c;讲了组合模式。组合模式并不常用&#xff0c;主要用在数据能表示成树形结构、能通过遍历算法来解决问题的场景中。本章再学习一个不那么常用的模式&#xff0c;享元模式&#xff08;Flyweight Design Pat…

iOS - Runtime-API

文章目录 iOS - Runtime-API1. Runtime应用1.1 字典转模型1.2 替换方法实现1.3 利用关联对象给分类添加属性1.4 利用消息转发机制&#xff0c;解决方法找不到的异常问题 2. Runtime-API2.1 Runtime API01 – 类2.1.1 动态创建一个类&#xff08;参数&#xff1a;父类&#xff0…

【Pt】马灯贴图绘制过程 02-制作锈迹

目录 一、边缘磨损效果 二、刮痕效果 三、边缘磨损与刮痕的混合 四、锈迹效果 本篇效果&#xff1a; 一、边缘磨损效果 将智能材质“Iron Forge Old” 拖入图层 打开“Iron Forge Old” 文件夹&#xff0c;选中“Sharpen”&#xff08;锐化&#xff09;&#xff0c;增大“…

2010-2021年银行网点及员工信息数据

2010-2021年银行网点及员工信息数据 1、时间&#xff1a;2010-2021年 2、来源&#xff1a;整理自csmar 3、指标&#xff1a;银行代码、股票代码、银行中文简称、统计截止日期、分行数量、机构网点数量、其中&#xff1a;境内网点数量、其中&#xff1a;境外网点数量、在职员…