爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 18974|回复: 0

[经验总结] 我对网站前端、后端的误解,以及 程序员眼中的网站开发竟是这般景象!

[复制链接]

新浪微博达人勋

发表于 2021-5-29 23:35:31 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
目前建设网站的主流方式是“前后端分离”,即写网页前端的和写后端服务的同时开工,最后放在一起测试。
【对前端的误解】
在最早的时候,我觉得网页就是一个“超文本”已,
因为我误认为用户在网页进行的操作,都是服务器支持的,
后来我才知道,用户的操作,有的是服务器支持的,有的就是前端的JavaScript支持的,
在了解到JavaScript可以提供很多功能后,我觉得网页是个灵活度很高的GUI,
后来又知道,网页不是用html,css,js直接写的,而是用诸如vue.js这种框架写的,

页面的布局美化也有elementui这种可视化工具,
再加上webGL等强大功能,
总体上,前端就是个复杂、庞大、强大的GUI,学习它需要花不少的时间
【对后端的误解】
以前听程序员说,前端比后端复杂,我很惊诧,
因为我认为,一个网站的复杂计算都是后端来的:
拟合、微积分、矩阵、GIS、小波、插值、优化,
再加上一些专业领域的公式,何其复杂!
后端怎么可能比前端简单呢?
直到后来,我才直到,很多网站的后端,仅仅是对数据库的增、删、改、查,
根本没有什么复杂的数学处理,也没有引进什么数学工具!

【对程序员的误解】
刚工作的时候,觉得程序员应该是很厉害的,
他们自身专业的信息化技能,加上目前开放的海量的工具包,能做的实在太多了,
不过很快我就大跌眼镜,一些软件公司做的东西实在差强人意,留下了“程序员数学不咋地”的印象,
渐渐的,我明白了,程序员整天琢磨的,属于“工程问题”,

什么是“工程问题”呢?
例如建长安城,
城的选址?得看山川河流的风水
皇宫位置?必须安全,位置不能低,否则容易积水
建设多少个坊?街道几条?考虑人口多少、衣食住行...
外藩坊、景教坊多大、容多少人、位于哪里?粮库、兵械库、监狱的定位?......
诸如此类,需要考虑很多的实际情况。
回到编程项目上,程序员主要考虑的是:软件必须能跑起来,合同要求的条款都要符合
至于软件的内容质量,不在他们的责任范围。


密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表