阅读更多

85顶
2踩

行业应用

翻译新闻 10个步骤让你成为高效的Web开发者

2011-09-23 15:00 by 副主编 wangguo 评论(16) 有29319人浏览
要成为高产、高效的Web开发者,这需要我们做很多工作,来提高我们的工作方式,以及改善我们的劳动成果。

下面是10个提高效率的步骤,虽然不能保证解决你在开发中的所有问题,但至少是非常实用的,可以简化你的Web开发流程,使开发的每一个环节快速、流畅。还可以帮助你节省大量的时间,以便开发更多、更好的项目。

1. 使用Web开发框架



一个良好的Web开发框架,可以帮助你:


  • 解决常见的Web开发问题,如标准的Web页面布局、Web表单处理、浏览器兼容性解决等)。
  • 测试Web开发的bug、安全和性能。
  • 使代码重用更容易,因为有一个统一的API。
  • 社区开发的插件和工具,可以进一步增强开发(jQuery有很多非常棒的插件,比如用户界面、图像和网页排版等)。
  • 遵循编码的最佳实践和伟大的编程设计模式,你甚至不用去思考。
  • 有开发社区和用户的支持,你可以获取帮助以及进行协作。
  • 初学者使用起来非常容易。

所有这些好处都可以节省你的时间以及提高项目的质量。

有很多Web开发框架你可以选择:


  • 完整的Web应用程序框架,如Ruby on Rails或CakePHP。
  • JavaScript框架,如jQuery、MooTools和其他许多鲜为人知但很优秀的用于处理用户界面、客户端逻辑和Ajax的JavaScript框架。
  • 如果你想加快视觉层设计,你可以使用一个CSS框架(如,Toast),或者网页布局框架(如,960 Grid System)。
  • 专门的框架,如用于内容管理系统开发的WordPress主题框架。
  • 现在还有移动Web应用程序开发框架。

2.  建立一个代码片段库

IT界的名言“不要重复发明轮子”。回收你的代码,创建一个你最喜欢和经常使用的代码片段集,并确保代码组织良好,可以被轻易搜索到。

最简单的方法是,你可以在硬盘中建立源代码目录。但这未必是最好的方式。

一种方法是使用允许保存代码片段的源代码编辑器或IDE。例如,Notepad++的SnippetPlus插件和Dreamweaver内置的片段面板。


Adobe Dreamweaver的片段面板


另一种方法就是使用专门的片段工具,如Snippet或Snipplr.。

你甚至可以使用自己喜欢的代码库/版本控制系统,像Git,来更好地管理你的源代码。

3.  使用正确的工具

这应该是显而易见的,确保你拥有一些优秀的、你知道如何更有效地使用的工具和装备。

如果你是一个网页设计师,你可能需要Photoshop和Illustrator。如果你是一名开发人员,你需要一些优秀的Web开发应用程序,以帮助你完成工作。

当然,各领域之间、开发者之间的工具集是不同的。重要的是你的工具应该可以帮助你尽可能地高效完成工作。



4. 收集和整理免费设计资源

在网络上有许多网站放出免费设计资源。你可以将这些网站添加到你的RSS阅读器,它们每发布一个免费软件或资源,你就可能了解到。

对于一个设计师来说,这样可以得到大量的图标、PSD模板、矢量插图、风景图像、按钮、GUI元素、Photoshop笔刷、字体库和各种其他的设计元素。



5. 冲刺式工作(短时间高效工作)

不要连续工作几个小时,这样你的效率可能会下降,随着时间的推移,你的工作品质也会下降。每次连续工作10~20分钟,可以保持你大脑活跃,可以更好地产生新的想法。

在短时间的工作,意味着你总是有一个新鲜的开始。

6.  休息

冲刺工作最重要的部分是休息。让你的头脑休息至关重要。利用这些休息时间将自己的工作区分开,干些其他工作或运动一下。

另外,除非有必要,否则不要计划你的时间。你不必每次都工作15分钟,然后休息5分钟。要选一个好的休息点,有一个舒适的休息。

你可以参考番茄工作法。



7. 在学习上投入时间

短期内,不断学习、跟上行业形势并保持领先是很费时间的。

然而,通过在自我提高上投入时间,你可以在工作的其他方面节省时间,可以增加你的劳动成果并提高工作质量。

8. 不要过度规划

你不应该严格规划你的每一天。你的头脑需要有一定的灵活性,需要有时间去认真思考。

请一定要保持你的时间表灵活变化。我发现,超过规划的工作,我可能会一拖再拖。

9. 不要急于直接开始

这和过度规划是两个极端。虽然你不应该过度规划,但你需要计划下。

每当你开始一个项目的工作,确保知道你对这个项目的期望。做网页设计项目时,需要了解客户期望做的、首页内容、颜色设置等工作。

了解有关项目的某些内容,可能会使你工作在正确的方向,而不至于在黑暗中摸索。

在我开始客户的网站项目工作时,我需要先确定:


  • 颜色方案
  • 网站的目标
  • 他们能够提供的任何内容
  • 他们已经拥有的任何设计思路



10. 不要使事情复杂化

这可能是所有这些最重要的一条:不要使你的工作复杂化。不要做更多的工作,不要在给定的时间内为自己分配过多的工作。

我不主张给你的客户提供最少的交付时间,但你肯定也不能提供最长的时间。

要明白客户他们需要什么,不能多也不能少。

另外,不要制定过于复杂的开发战略。让事情简单一些。

VIA  http://sixrevisions.com/project-management/ways-more-productive-web-developer/

  • 大小: 15.3 KB
  • 大小: 12.8 KB
  • 大小: 44.3 KB
  • 大小: 43.7 KB
  • 大小: 57.4 KB
  • 大小: 7.6 KB
85
2
评论 共 16 条 请登录后发表评论
16 楼 coderlu 2013-10-11 17:57
讲得真不错,很有体会的样子,值得借鉴!
15 楼 lwx_1987 2012-01-16 13:07
支持一下,谢谢。
14 楼 yang304408639 2011-10-21 10:37
哎呦,不错哦
13 楼 colinsage 2011-10-19 21:03
网页设计项目时,需要了解客户期望做的、首页内容、颜色设置等工作。 
12 楼 k11hao 2011-10-16 16:48
真的写得很棒
11 楼 月色正浓 2011-10-12 14:32
  好文章
10 楼 yujicun 2011-10-11 22:37
很好。 
9 楼 tangyongjun 2011-10-11 14:19
8 楼 hj_Sunflower 2011-10-09 16:31
7 楼 hautbbs 2011-10-09 11:25
感谢分享!
6 楼 zhou363667565 2011-10-08 14:05
:idea:  对于新手来说,有很多借鉴的地方。
5 楼 wh8766 2011-09-27 17:10
Eclipse里的Snippet看着真不舒服…… 常用的片段放在IDE里的Template里管理。第二条确实是良策啊,使用Git也是不错的方式
4 楼 cxl2086 2011-09-26 08:44
这个不错 
3 楼 nature0661 2011-09-26 00:18
不错。我收藏和copy了。
如果可以转载就更好了
2 楼 hyj1254 2011-09-25 16:48
第二条听起来蛮新鲜的...
1 楼 TangShi2011 2011-09-24 14:21
  
不错

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Python 实现QRFR随机森林分位数回归多输入单输出区间预测(含模型描述及示例代码)

    内容概要:本文详细介绍了基于Python实现QRFR(随机森林分位数回归)的方法,这是一种能提供预测区间的多输入单输出回归模型。首先,回顾了分位数回归(QR)与随机森林(RF)的理论基础,阐述它们解决传统回归问题的优点。接着,针对QRFR模型的提出目的,强调了其提升预测准确性、适应复杂数据结构(如存在异方差的情况)、提高模型泛化能力的关键价值,并指出其面临的训练复杂性、超参数调节等方面的难题。同时讨论了自动化的数据预处理措施以及高效的集成学习技术。最后展示了该模型的应用前景,特别是在金融分析、气候预测、医疗健康等对不确定性和精确度有高度要求领域的作用。 适用人群:有一定Python和机器学习基础知识,特别是关注回归模型的开发人员和技术爱好者,从事相关行业数据分析的专业人士亦可通过此文获得有价值的实践经验。 使用场景及目标:主要用于处理复杂的非线性或多维特征空间里的回归问题,尤其是在对预测不确定性有着特殊需求的应用背景下。通过QRFR模型提供的点预测和置信区间,为用户提供更全面的结果解析和支持。 其他说明:文末附带详细的代码实现片段用于指导初学者实践搭建模型。并强调QRFR作为一种新型且

  • 园区智慧安防系统解决方案Word(47页).doc

    智慧园区安防综合管理平台,作为现代园区管理的核心支撑,正引领着园区管理向智慧化、高效化转型。该平台借助云计算、物联网、大数据等前沿技术,实现了园区内消防、技防、卡口、楼宇管理等子系统的有效统筹与融合,打破了信息孤岛,实现了资源的共享与协同。通过统一的管理平台,用户可以轻松实现对视频监控、人脸识别、消防预警、车辆管理等系统的综合监控与协调,大大提升了管理效率与应急响应速度。 在功能设计上,平台不仅提供了安全管理可视化数据视图、GIS地图应用等直观、便捷的管理工具,还融入了全景可视指挥、AR增强现实等高科技元素,使得园区的安防管理更加智能化、精细化。例如,通过全景摄像机对监控范围进行全景覆盖,结合AI智能识别技术,平台能够实现对目标的全方位监控与预警,有效提升了安防管理的效率与准确性。同时,平台还支持智能预案的设置,能够根据告警信息自动触发相应的响应措施,如声光告警、视频自动弹出等,进一步增强了园区的安全保障能力。 此外,智慧园区安防综合管理平台还注重数据的挖掘与应用,通过数据分析与挖掘技术,平台能够为园区管理者提供决策支持,帮助管理者更好地了解园区的运营状况,优化管理流程,提升服务质量。随着技术的不断进步和应用场景的不断拓展,智慧园区安防综合管理平台将为园区的可持续发展注入新的活力,为城市居民带来更加安全、便捷、智能的生活体验。

  • 59页-企业智慧园区安防监控解决方案.pdf

    智慧园区安防综合管理平台,作为现代园区管理的核心支撑,正引领着园区管理向智慧化、高效化转型。该平台借助云计算、物联网、大数据等前沿技术,实现了园区内消防、技防、卡口、楼宇管理等子系统的有效统筹与融合,打破了信息孤岛,实现了资源的共享与协同。通过统一的管理平台,用户可以轻松实现对视频监控、人脸识别、消防预警、车辆管理等系统的综合监控与协调,大大提升了管理效率与应急响应速度。 在功能设计上,平台不仅提供了安全管理可视化数据视图、GIS地图应用等直观、便捷的管理工具,还融入了全景可视指挥、AR增强现实等高科技元素,使得园区的安防管理更加智能化、精细化。例如,通过全景摄像机对监控范围进行全景覆盖,结合AI智能识别技术,平台能够实现对目标的全方位监控与预警,有效提升了安防管理的效率与准确性。同时,平台还支持智能预案的设置,能够根据告警信息自动触发相应的响应措施,如声光告警、视频自动弹出等,进一步增强了园区的安全保障能力。 此外,智慧园区安防综合管理平台还注重数据的挖掘与应用,通过数据分析与挖掘技术,平台能够为园区管理者提供决策支持,帮助管理者更好地了解园区的运营状况,优化管理流程,提升服务质量。随着技术的不断进步和应用场景的不断拓展,智慧园区安防综合管理平台将为园区的可持续发展注入新的活力,为城市居民带来更加安全、便捷、智能的生活体验。

  • 滑模与终端滑模技术:深入解析SMC控制系统的关键原理与应用,现代控制技术:滑模理论与终端滑模在SMC控制系统中的应用,滑模 终端滑模 smc ,滑模; 终端滑模; SMC,滑模控制与终端滑模SMC技

    滑模与终端滑模技术:深入解析SMC控制系统的关键原理与应用,现代控制技术:滑模理论与终端滑模在SMC控制系统中的应用,滑模 终端滑模 smc ,滑模; 终端滑模; SMC,滑模控制与终端滑模SMC技术

  • 基于MATLAB+Yalmip+Cplex平台的社区综合能源系统优化:风电储能与多能源协同调度策略考虑环境成本,基于MATLAB+Yalmip+Cplex平台的社区综合能源系统优化:风电储能与多能源协

    基于MATLAB+Yalmip+Cplex平台的社区综合能源系统优化:风电储能与多能源协同调度策略考虑环境成本,基于MATLAB+Yalmip+Cplex平台的社区综合能源系统优化:风电储能与多能源协同调度策略考虑环境成本,综合能源系统优化 数据来源《考虑需求响应的社区综合能源系统两阶段优化调度_刘蓉晖》 %% 风电+储能+电网交易+燃气轮机+燃气锅炉+电制冷机+(%燃料电池FC+溴化锂制冷机LBR+余热锅炉) 有电负荷+热负荷+冷负荷 加上环境成本 没有后面的二阶段哦 简单 注释清楚 MATLAB+yalmip+cplex平台 ,综合能源系统优化; 风电; 储能; 电网交易; 燃气轮机; 燃气锅炉; 电制冷机; 环境成本; MATLAB; yalmip; cplex平台。,基于需求响应的社区综合能源系统优化调度研究

  • 基于10并联25串联的光伏电池组,实现高效光伏发电系统的扰动观察法PO-SVPWM调制技术:电压电流双闭环三相并网控制策略,10并联25串联光伏电池组构成的光伏发电系统:采用SVPWM调制与扰动观察法

    基于10并联25串联的光伏电池组,实现高效光伏发电系统的扰动观察法PO-SVPWM调制技术:电压电流双闭环三相并网控制策略,10并联25串联光伏电池组构成的光伏发电系统:采用SVPWM调制与扰动观察法PO的电压电流双闭环三相并网策略,10并联,25串联的光伏电池组。 光伏光伏发电系统。 扰动观察法PO。 SVPWM调制。 电压电流双闭环三相并网。 ,10并联; 25串联; 光伏发电系统; 扰动观察法(PO); SVPWM调制; 电压电流双闭环三相并网。,基于PO法和SVPWM调制的光伏并网发电系统:并联与串联光电池的电压电流双闭环控制

  • elasticsearch-analysis-jieba-8.17.2.zip

    elasticsearch 8.17.2的jieba分词器,直接解压到plugins目录下重启es就可以使用了

  • 【9481】基于springboot+vue的社区老人健康信息管理系统.zip

    技术选型 【后端】:Java 【框架】:springboot 【前端】:vue 【JDK版本】:JDK1.8 【数据库】:mysql 5.7+ 资源包含项目源码+数据库脚本+万字文档。 项目包含前后台完整源码,都经过本人调试,确保可以正常运行! 具体项目介绍可查看博主文章或私聊获取。 也可提供远程调试、二次开发、项目讲解服务,有意向可私聊。 助力学习实践,提升编程技能,快来获取这份宝贵的资源吧!

  • Java就业前景ppt

    JAVA介绍ppt,适用于演讲培训等初识Java

  • 全国传统村落空间分布数据

    本文分享的全国传统村落矢量数据,共包含6819个传统村落的信息,这些数据被精心整理并记录在四个SHP文件中。这些数据不仅记录了每个村落的名称、详细地址和所属省份,还包含了每个村落的详细坐标信息。通过将这些数据加载到ArcGIS软件中,我们可以清晰地看到全国传统村落的空间分布情况。 在ArcGIS软件中加载这些数据后,我们可以打开图层的属性表,查看到每个村落的具体信息。这些信息不仅包括了村落的基本概况,还涵盖了村落的历史沿革、建筑风貌、选址特点以及民俗民风等方面的内容。这些信息为我们深入了解传统村落提供了宝贵的资料。

  • 基于DEMATEL-ISM法的民航飞行员综合安全能力多级递阶级结构模型研究:通用性分析与应用拓展,基于DEMATEL-ISM法的民航飞行员综合安全能力多级递阶级结构模型研究:通用性分析与应用拓展,基于

    基于DEMATEL-ISM法的民航飞行员综合安全能力多级递阶级结构模型研究:通用性分析与应用拓展,基于DEMATEL-ISM法的民航飞行员综合安全能力多级递阶级结构模型研究:通用性分析与应用拓展,基于DEMATEL-ISM法的民航飞行员综合安全能力结构模型研究(文章浮现)。 关键词:民航飞行员,综合安全能力,多级递阶级结构模型,中心度,原因度。 只需要改动原始矩阵,main文件(matlab)具有通用性,可用于如电力、能源等专业的深层次机理和层次结构分析 ,民航飞行员; 综合安全能力; 递阶级结构模型; 中心度; 原因度; 通用性; 深层次机理; 层次结构分析。,基于多级递阶ISM-DEMATEL法的研究:民航飞行员综合安全能力中心度与原因度分析模型

  • 用于人工智能综合课设.zip(课设&实训&大作业&项目)

    项目工程资源经过严格测试运行并且功能上ok,可复现复刻,拿到资料包后可实现复刻出一样的项目,本人系统开发经验充足(全栈),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助 【资源内容】:包含源码、工程文件、说明等。资源质量优质,放心下载使用!可实现复现;设计报告可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,及时抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 质量优质,放心下载使用。下载后请首先打开说明文件(如有);项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,网络商品/电子资源资料具可复制性不支持退款,勿用于商业用途。质量优质,放心下载使用。

  • 基于麻雀搜索算法优化LSSVM的回归预测:提高惩罚参数与核参数性能,基于麻雀搜索算法优化LSSVM的回归预测:提升惩罚参数与核惩罚参数性能(PSO-LSSVM优化可私信),基于麻雀搜索的LSSVM回归

    基于麻雀搜索算法优化LSSVM的回归预测:提高惩罚参数与核参数性能,基于麻雀搜索算法优化LSSVM的回归预测:提升惩罚参数与核惩罚参数性能(PSO-LSSVM优化可私信),基于麻雀搜索的LSSVM回归预测PSO-LSSVM 其他优化算法可私信 为了提高最小二乘支持向量机(lssvm)的回归预测准确率,对lssvm中的惩罚参数和核惩罚参数利用麻雀进行优化。 Matlab 代码 ,基于麻雀搜索的LSSVM回归预测; PSO-LSSVM; 参数优化; Matlab代码,基于麻雀搜索算法优化LSSVM回归预测的PSO-LSSVM模型

  • SQLServer语句优化.rar

    SQLServer语句优化.rar

  • 基于S7-200 PLC与组态王技术的物料传送带装置四传送带输煤系统全套图纸及程序解析,基于S7-200 PLC和组态王的物料传送带装置四传送带输煤系统梯形图程序详解与工程实践指南,No.1032 基

    基于S7-200 PLC与组态王技术的物料传送带装置四传送带输煤系统全套图纸及程序解析,基于S7-200 PLC和组态王的物料传送带装置四传送带输煤系统梯形图程序详解与工程实践指南,No.1032 基于S7-200plc和组态王组态物料传送带装置4传送带四传送带输煤传送带 带解释的梯形图程序,接线图原理图图纸,io分配,组态画面 ,S7-200plc; 物料传送带装置; 梯形图程序; 接线图原理图; IO分配; 组态画面,S7-200 PLC与组态王联合控制:物料传送带装置的梯形图程序与组态画面详解

  • 基于Android的口罩识别系统.zip(毕设&课设&实训&大作业&竞赛&项目)

    项目工程资源经过严格测试运行并且功能上ok,可复现复刻,拿到资料包后可实现复刻出一样的项目,本人系统开发经验充足(全栈),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助 【资源内容】:包含源码、工程文件、说明等。资源质量优质,放心下载使用!可实现复现;设计报告可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,及时抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 质量优质,放心下载使用。下载后请首先打开说明文件(如有);项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,网络商品/电子资源资料具可复制性不支持退款,勿用于商业用途。质量优质,放心下载使用。

  • Php实训做的味多美蛋糕电商网站.zip(课设&实训&大作业&竞赛&项目)

    项目工程资源经过严格测试运行并且功能上ok,可复现复刻,拿到资料包后可实现复刻出一样的项目,本人系统开发经验充足(全栈),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助 【资源内容】:包含源码、工程文件、说明等。资源质量优质,放心下载使用!可实现复现;设计报告可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,及时抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 质量优质,放心下载使用。下载后请首先打开说明文件(如有);项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,网络商品/电子资源资料具可复制性不支持退款,勿用于商业用途。质量优质,放心下载使用。

  • This is myself backup, hahaha

    This is myself backup, hahaha

  • 2024年北京地区税务助理职位薪酬调查报告

    人力资源+大数据+薪酬报告+涨薪调薪,在学习、工作生活中,越来越多的事务都会使用到报告,通常情况下,报告的内容含量大、篇幅较长。那么什么样的薪酬报告才是有效的呢?以下是小编精心整理的调薪申请报告,欢迎大家分享。相信老板看到这样的报告,一定会考虑涨薪的哦。

Global site tag (gtag.js) - Google Analytics