《EateryJunkie网站开发问题剖析》
在网站开发的领域中,准确识别问题并找到解决方案至关重要。就像我们要回答“名字里有什么”这个古老问题一样,了解每个元素的具体情况对于解决问题起着关键作用。
1. 项目背景
Zimma Studios擅长网站设计,但缺乏进行大型编程的资源。他们聘请了Bob Cobb为客户的美食博客和社区网站EateryJunkie.com进行前端和后端开发。Bob主要是一名后端开发人员,专长于Java,除非必要,他很少处理HTML和CSS。然而,他有点自以为是,尽管技术有些生疏。
在开发过程中,Bob遇到了问题。他放下骄傲,悄悄向CSS侦探求助,希望能为他的布局问题提供新的视角和解决方案。
2. 初步情况
和许多后端程序员一样,Bob对设计不太感兴趣,更关注功能的实现方式。不过,他知道需要让网站看起来符合给定的设计。但从他第一次尝试的结果来看,就不难理解他为何寻求帮助了。
我注意到Bob避免眼神接触,猜测他因需要求助而有些不安。他用大话来掩饰自己的不适:“我在网络领域工作多年了,”他得意地说,“可能比你入行早得多。一旦学会了HTML和CSS,就没什么难的了。这就是我转向后端开发的原因。”
3. 问题怀疑
Bob的态度让我觉得,虽然他可能编程能力不错,但对自己的CSS编码过于自信。我怀疑他没有进行验证,因为他认为自己不需要这么做。
4. 代码审查
作为开发者,Bob采用了严格的文档类型,这并不让我惊讶。对代码的初步审查显示如下:
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



