第十六天陌生的环境

我整天大部分时间都在度过!

欢迎回来的朋友! 第16天在书中。 原来我对我们今天要讲的内容错了。 我以为我们要处理AJAX的请求,但这已移到明天。 今天,我们可以选择回顾和重构以前的概念和练习,也可以尝试使用以前从未见过的外国图书馆制作东西。

我的一部分确实想进行一些审查和重构,而我的一部分则想尝试一些更具挑战性的事情。 我选择了后者,您可能可以根据上图对它的运行情况做出一些假设。 我们提供了一个库列表供您选择,我选择了一个名为paper.js的库。 如果您对链接有任何疑问,可以查看一下。 一看他们网站上的一些示例,您就会理解为什么我选择它。 您可以使用它制作一些非常酷的动画。 在提交之前,我可能应该稍微兴奋一下,但是稍后我们将详细讨论。 我首先访问他们的网站并查看所有示例。 我对使用它的可能性感到非常兴奋。 他们在其站点上提供了一些教程来帮助您启动和运行,因此,我阅读了所有这些教程,并开始尝试在计算机上进行连接。 我花了大约一个半小时的时间尝试并未能使事情正常进行。 我决定需要休息一下,所以我和妻子一起吃了午饭。 令我沮丧的是,这让我大为后悔。 午餐后,我决定需要一种新方法,因此我在GitHub上签出了他们的项目。 幸运的是,GitHub上的文档远远优于其站点上的文档,因此我开始按照他们的说明进行接线。 大约两个半小时后,我能够安装所有依赖项,并使我的机器上的所有内容正常运行。 我能够运行人们已经完成的一些现有项目,并开始分析他们的代码。 我正在观察它们的格式和结构,以了解我可以学到的东西,这非常有用。 我开始编辑一些现有项目,以确保对所发生的事情有一个不错的了解。 当我开始全神贯注于一天的一切时,我换了档,花了一些时间完成早晨提出的可选练习。 从今天大部分时间都令人沮丧的事情开始,这是一个不错的过渡。 结束这一天真是太好了,感觉就像是进步和小胜利。

不用说,我并没有完成我一直对清晨抱有的希望。 我今天进行了一次真实的现实检查。 尽管有所有这些,但我完全没有觉得浪费这一天。 这是在几个不同领域的一个很好的教训。 首先,很重要的一点是能够确定问题并了解完成目标将花费多少时间。 今天很好地提醒了这一点。 其次,在考虑要在应用程序中使用的工具或技术时,重要的是要考虑该工具上有多少可用信息。 我花了很多时间试图弄清楚今天的工作方式,而更好的文档将使该过程更加容易。 对于我来说,将更多的库视为选项是明智的,并且考虑到实际上能够在一天之内实现某些功能所涉及的文档和复杂性,这将是明智的。 在这方面,我失败了,但我学到了很多东西,所以我不认为这一天完全是浪费或失败。 在一个更积极的方面,我也赞赏我解决问题的耐力成倍增长的事实。 在一天的大部分时间里,我迷迷糊糊地走着,但我能够保持专注并不断前进。 我从未感到如此沮丧以至于我放弃了。 对您来说,这似乎是一件小事,但我认为这确实很重要。 作为开发人员,我们几乎处于不断挣扎的状态。 每天都是新的挑战,需要学习新的材料。 我们在那个空间越舒适,我们就会越富裕。 因此,第16天已经过去,今天的座右铭是“为另一天而战”,这没关系。 Web开发很辛苦,我对此很满意。 每一天都是一个新的挑战,也有机会变得更好。 这可能只是一小步,但今天我确实进步了。 我很高兴明天能参加AJAX。 即将推出更多功能! 以后再聊!

16下84去!