如何挑选PHP框架?

这个问题是我面试的常用起手问题,所以在SF看到这个提问的时候,就抽时间回答了一下。这里做一些整理和补充。

很多时候,讨论问题从抠概念出发是个好想法。框架是团队项目初期选定的开发框架,或者在长期开发过程中提炼的公共逻辑等。所以无论是初期挑选框架、是中途重构更换框架、还是需要抽离团队内部自己的框架,都应当以下面三个角度综合考虑

  • 团队
  • 项目
  • 框架本身

团队成员情况 & 未来团队成员情况 & 所在地职业市场情况

如果团队现在和未来都只有你一个人(比如自己的toy project),那选自己最想用的就好。但只要不是这个情况,你最好先得了解市面上常见的各种框架,然后忘记自己的个人偏好。

Full Article

如何从代码规范上避免 python 模块循环引用?

问题 by v7

我现在会用的方法:

  1. 函数内引用 每次在函数内引用 都感觉是因为不了解而害怕 而且觉得有点丑
  2. 使用 “__all__” 白名单开放接口
  3. 尽量避免 import *

抛砖引玉一下,希望引出除了技巧上还有经验上的知识。

Full Article

有哪些知名的网站是通过建站程序或建站程序二次开发搭建的?

问题 by 路西llq

我想建一个兴趣站,类似创业邦,时光网,铁血网这样的网站能通过建站程序做到吗?我目前有学过建站,仍感觉无从下手,想知道建站程序能不能胜任,或者又只能等团队组建好了再开始做?

Full Article

类似淘宝用php做前端,java做后端的架构是怎样的?

问题 by Ziav

RT…..顺便问一下,像类似淘宝这样的大型网站,为什么会使用php来做前端呢?php本身不是偏后端的语言吗?而且对于前端而言,不是可以用js来处理后端的数据吗?

Full Article

學習好一門編程語言要關注哪些地方?

问题 by MexiQQ

如題所示,咋樣才算是學習好了一門編程語言?就比如拿 swift 來說吧

Full Article

编写js效果的时候, 大家一般是怎么去构思的?

问题 by douDouDragon

很好奇, 大家平时去写一个效果的时候,是怎么从构思到编写代码的?比如写一个无限循环的轮播插件.

一般是直接抄上键盘开干, 还是有什么更好的思考构造方法? 更成熟的工作习惯呢?

Full Article

怎么衡量前端达到了什么水平

问题 by futurePlayer

Full Article

【Perl】字符串匹配:如何正确匹配出’aaaa’中的3个‘aa’模式?

问题 by Zair

Full Article

学习PHP该走什么样的路线

问题 by 西秦公子

  1. 是应该看传统代码还是应该看MVC框架代码?

  2. 是应该先看手册还是应该看成品项目?

Full Article

一个优秀的前端工程师应该具备什么样的技能?

问题 by 侯志强

一个优秀的前端工程师应该具备什么样的技能,应该从哪些方面来提高自己的专业技能还有软实力?

我的看法

  • 学力

Full Article

大家写代码的时候,是不是大部分时间都费在了各种神奇的问题上

问题 by xxx织梦者

Full Article

问英语在编程当中的重要程度

问题 by 光头哥

在与同事群友交流当中发现英文讲不出几个,但是却经常逛英文的社区,分享国外的博客和资讯。 但是我英文不会几个 好像感觉问题也不大。。。

所以我不禁想问了,挖掘机技术。。。。。

不对 - -

是学习英语在IT行业和编程当中分别到底有多重要,你们会经常逛国外的技术网站之类的吗

Full Article

该不该从事更多项目?

问题 by 郭同jet

公司有公司的项目,虽然主要分配给我的工作A比较无聊,但也偷偷接触了一些公司的核心项目B, 没有时间搞B,这时候又有github上的项目C诱惑,

好好搞B的话,也许能提高收入,但C上能学到东西。

又希望早日结束A,而公司目前缺人,不让俺全职搞B。 有点想把C砍掉的意思。。C回报慢周期长

“andrew ng语重心长的说,每次专心做一件事情就好了,因为你做的最大的事情远远大于次大的,例如乔布斯的苹果和皮克斯。”

做一件事 one at a time,据说这句话最近很流行,纠结。


我的看法

Full Article

©mcfog All rights reserved.