第一个项目感受

2024-06-19 06:48
文章标签 项目 第一个 感受

本文主要是介绍第一个项目感受,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

来兄弟连已经两个月的时间了,从最html到现在的php基础结束,是个很有趣的过程,大家怀着各种各样的心情很细心的在自己的纸张上绘制出自己的图案。时间真的如流水般飞逝,眨眼间我们迎来了自己的一个项目,用面向过程的方法做一个商城。
项目前一周老师就已经通知让同学们准备前台模板,全班同学都积极备战。我也找了些模板,但是看来看去总是不称心。国内商城模板都一个样,没什么新意,而且界面太花哨,看上去太乱,我个人比较喜欢简洁大方的页面,更重要的是,这是自己人生中第一个PHP商城,不是自己一手打造的话,总觉得有点可惜,所以我决定自己写个页面,无论好坏都是自己一份心血。对于从事过1年前台页面的人来说,写个页面不是什么难事,而且自己做的页面最终还会得到额外加分,一件多么美好的事情啊。
一周的时间很快就过去了,大家开始正式打造自己的第一个项目。同学们的积极度都很高,每晚都加班到零晨3,4点,白天 9点半准时到班上自习。在一个学习气氛如此浓厚的大集体中,自己身为一个小组的组长肯定不能掉队,而且还要起到带头作用。第一天老师给我们发了项目要求与项目进度,仔细看了一下,里边要求的功能,基本都已经讲了,哪怕没有讲到的老师在项目过程中也会对同学们讲,从这点可以看出,兄弟连的老师真很负责,所以我们根本不用担心什么。
刚开始着手的时候有点慌,手忙脚乱,无理头的乱做一通,马上发现这样不行,太没有效率了。于是,自己马上停下手中的工作,整理一下思路,看一下老师发给我们的项目进度表,发现这份进度不适合自己,之后草草的制订了一份项目进度表,按着这张表计划的对自己的商城一步步的进行完善。
有人说:程序员做开发,享受的是开发过程 ,而不是开发结果。我觉得真的是这样,做开发像是五味瓶,酸甜苦辣盐,样样具全。
在开发过程中,会遇到各种各样的问题。人们总是喜欢将问题分出个大小轻重,在我看来问题就是问题,没有大小之分,没有轻重之举,只有缓急之说。因为问题是抽象名词,我们不可能将两个问题当做两个苹果那样从外观上来比较一下哪个大哪个小,更不可能用工具来称量一下哪个问题的重量更重一些,我们只能从宏观角度去分析一下哪个问题更需要我们优先去解决,因为每一个问题都是我们的拌脚石,我们早晚都要将它们全部干掉。尤其是我们程序员,开发中的每一个问题我们都不能放过。众所周知网站中的每一段代码是承上启下的,假如我们在某个地方放过了一个问题,那么接下来带给我们的就是更多的问题,回过头来,我们还是要将最初的问题解决掉,这是一件相当悲剧的事情。
遇到问题时我们都会像热锅上的蚂蚁,有时候一个问题我们需要花半天时间来查找,经过我们不懈的努力将问题找出后,我们悬在嗓子上的心终于可以放下来了,用手摸摸后背,已经是一身的汗水了。做为程序员,开发过程中不可能没有问题,所以找问题的方法尤其重要。
当我们通过自身的实力想方设法,拨山涉水,翻江捣海......将一个个问题全都变为浮云,那份喜悦,那种激动与成就感,是旁人永远体会到的。就好比是我们上学的时候做数学思考题,我们以每秒死掉10万脑细胞的速度进行思考,N个小时后我们以不知道死掉了多少脑细胞为代价,换来了一个结果后的那种心情差不多。
我们回想一下。在项目过程中我们煎熬了14个昼夜,每晚加班到零晨N点,从正常的人类变成一个个“熊猫”。每晚夜宵就是泡面加火腿,吃到听见”泡面”两个字就想吐。每天就是教室、食堂、宿舍,三点一线,只有周六日才会走出校门,机械到没法再机械的生活。脑子里除了代码还是代码,吃饭的时候想代码,睡觉的时候梦代码,聊天的时候谈代码,仿佛我们生活在一个代码的世界里。同学之间打招呼从当初的:HELLO哇?变成现在的:还活着呢? 同学们,我们苦不苦?回答:不苦的,请举手!事情都是有两面性的,有苦就有甜。
功夫不负有心人。当我们历经两周的艰辛,兴致勃勃的将源代码已经被我们改的面目全非的作品交给老师后,心里那个美呀!用什么语来形容一下呢?一个字“舒坦”,两个字“哪都舒坦”。
总体来说,通过这次项目,自己确实长进了不少。从php数组,字符串,系统函数的应用,到MySQL数据库的增删改查,都有了一个很大的飞越,虽然说现在只会运用很少一部分的函数。更重要的一点是,通过这次项目我对PHP程序员又有了一个新认识:PHP只是一个工具,而程序开发需要的是逻辑。也就是说,我们学习PHP固然很重要,但更重要的是我们逻辑思维。比如:我们做一个订单页面:用户从下订单到提交订单,之间的流程要如何设计,订单数据表要如何建立,订单数据如何从数据库里提取到前台页面,以什么样的方式排版显示给用户。这一连串的问题可以比单纯的敲PHP 代码难的多。所以我觉得如果想让自己的思维更开阔,逻辑更严紧,代码效率更高,就要多看别人的代码,择其善者而从之。
尽管做项目的过程中自己的肉体受到了一定的摧残,但自己的精神是很享受的。在社会漂泊了3年,见到了各种各样的人,再我看来,就只有是两类人:一类穷人,一类富人。他们每个人不一定都追求与信仰,但是他们绝对都有属于自己的人生。穷人天天忙碌着,因为他们想变成富人;富人天天也是忙碌着,因为他们想要变得更有钱。我属于前者行列,在我的人生中也许这是最后一次学习机会了,自己没有任何理由不全身心的投入到学习中去,不仅仅是为了我自己,更是为了那些此时此刻所有关心着我的人。
最后感谢兄弟连给我们这么好的一个学习平台,感谢老师传授我们知识与文化,让我们在社会中生存与发芽......各种感谢。

原文地址:http://bbs.lampbrother.net/read-htm-tid-121186.html

<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
阅读(111) | 评论(0) | 转发(0) |
0

上一篇:用一个简单的图解方式帮助大家理解递归函数,附送第一阶段PHP串讲总结笔记![PDF整理版]

下一篇:职业素质课

相关热门文章
  • 欢迎grade1984在ChinaUnix博客...
  • 欢迎xiaomengsoma在ChinaUnix...
  • 欢迎force_with_you在ChinaUni...
  • 欢迎diyff83在ChinaUnix博客安...
  • 欢迎ceovok在ChinaUnix博客安...
  • 毕业五年(续)
  • 毕业五年
  • 职业生涯规划
  • 中国软件开发工程师之痛...
  • 闲置书处理!
  • 大家都是用什么来管理hadoop集...
  • 网站被人挂了吗,添加了些程序...
  • Nginx如何保证不走宕机的那个...
  • 大家谈谈MYSQL客户端和服务器...
  • 以下代码运行后为何会输出5?...
给主人留下些什么吧!~~
评论热议

这篇关于第一个项目感受的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1074303

相关文章

部署Vue项目到服务器后404错误的原因及解决方案

《部署Vue项目到服务器后404错误的原因及解决方案》文章介绍了Vue项目部署步骤以及404错误的解决方案,部署步骤包括构建项目、上传文件、配置Web服务器、重启Nginx和访问域名,404错误通常是... 目录一、vue项目部署步骤二、404错误原因及解决方案错误场景原因分析解决方案一、Vue项目部署步骤

golang内存对齐的项目实践

《golang内存对齐的项目实践》本文主要介绍了golang内存对齐的项目实践,内存对齐不仅有助于提高内存访问效率,还确保了与硬件接口的兼容性,是Go语言编程中不可忽视的重要优化手段,下面就来介绍一下... 目录一、结构体中的字段顺序与内存对齐二、内存对齐的原理与规则三、调整结构体字段顺序优化内存对齐四、内

配置springboot项目动静分离打包分离lib方式

《配置springboot项目动静分离打包分离lib方式》本文介绍了如何将SpringBoot工程中的静态资源和配置文件分离出来,以减少jar包大小,方便修改配置文件,通过在jar包同级目录创建co... 目录前言1、分离配置文件原理2、pom文件配置3、使用package命令打包4、总结前言默认情况下,

python实现简易SSL的项目实践

《python实现简易SSL的项目实践》本文主要介绍了python实现简易SSL的项目实践,包括CA.py、server.py和client.py三个模块,文中通过示例代码介绍的非常详细,对大家的学习... 目录运行环境运行前准备程序实现与流程说明运行截图代码CA.pyclient.pyserver.py参

IDEA运行spring项目时,控制台未出现的解决方案

《IDEA运行spring项目时,控制台未出现的解决方案》文章总结了在使用IDEA运行代码时,控制台未出现的问题和解决方案,问题可能是由于点击图标或重启IDEA后控制台仍未显示,解决方案提供了解决方法... 目录问题分析解决方案总结问题js使用IDEA,点击运行按钮,运行结束,但控制台未出现http://

解决IDEA使用springBoot创建项目,lombok标注实体类后编译无报错,但是运行时报错问题

《解决IDEA使用springBoot创建项目,lombok标注实体类后编译无报错,但是运行时报错问题》文章详细描述了在使用lombok的@Data注解标注实体类时遇到编译无误但运行时报错的问题,分析... 目录问题分析问题解决方案步骤一步骤二步骤三总结问题使用lombok注解@Data标注实体类,编译时

C语言小项目实战之通讯录功能

《C语言小项目实战之通讯录功能》:本文主要介绍如何设计和实现一个简单的通讯录管理系统,包括联系人信息的存储、增加、删除、查找、修改和排序等功能,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录功能介绍:添加联系人模块显示联系人模块删除联系人模块查找联系人模块修改联系人模块排序联系人模块源代码如下

SpringBoot项目中Maven剔除无用Jar引用的最佳实践

《SpringBoot项目中Maven剔除无用Jar引用的最佳实践》在SpringBoot项目开发中,Maven是最常用的构建工具之一,通过Maven,我们可以轻松地管理项目所需的依赖,而,... 目录1、引言2、Maven 依赖管理的基础概念2.1 什么是 Maven 依赖2.2 Maven 的依赖传递机

Vue项目中Element UI组件未注册的问题原因及解决方法

《Vue项目中ElementUI组件未注册的问题原因及解决方法》在Vue项目中使用ElementUI组件库时,开发者可能会遇到一些常见问题,例如组件未正确注册导致的警告或错误,本文将详细探讨这些问题... 目录引言一、问题背景1.1 错误信息分析1.2 问题原因二、解决方法2.1 全局引入 Element

Python 中 requests 与 aiohttp 在实际项目中的选择策略详解

《Python中requests与aiohttp在实际项目中的选择策略详解》本文主要介绍了Python爬虫开发中常用的两个库requests和aiohttp的使用方法及其区别,通过实际项目案... 目录一、requests 库二、aiohttp 库三、requests 和 aiohttp 的比较四、requ