首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
落雪在掘金
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
2020 年 PHP 开发者应该何去何从| 掘金年度征文
Web开发领域有一个大家都耳熟能详的梗:PHP是世界上最好的语言!!!甚至,圈外的都对这个梗有所耳闻。 我的入门是在外包公司的DedeCMS套站开始的。当时被推荐,就是觉得PHP入门快,门槛低,对新人友好而入坑。回首这几年的开发,从 DedeCMS / TP / CI / Di…
[译]编写高可读代码的十个实践
我已经写了20年的代码,曾经和17个团队用不同的编程语言创建了上百个项目。这些项目包括几乎所有的软件类型,从个人博客,到支撑3000个请求/秒的接口,再到顶级的销售App。 从这些经历中,结合我看过的书,我越来越清晰的认识到编程中最重要的事:可读性(readability)。 …
[译]优秀的开发人员是培养出来的,不是招聘过来的
招聘市场上,每一家公司都在寻找技术最优秀的人才。这些公司都在等着天才工程师会从不知道什么地方突然出现,就好像哪里有什么天才秘密工厂似的。这种完美候选人会满足所有的技术要求,还将很好的契合公司文化,能够在很少最好没有管理投入就能表现的很好。 我招到的最棒的开发人员距离都完美候选人…
[译]解开嵌套代码
我不相信写代码的硬性规则,但是你经常能听到。比如一个方法不应该超过15行,方法只应该有一个 return 语句,缩进必须是4个空格等等。这些规则太死板了。 实际代码要灵活的多。这些硬性规则带来的副作用是让我们偏离了实质 可读性。如果我的关注点完全放在行数或 return 语句,…
从沟通反馈到高效能研发
前几天逛书店翻的一本书,这是开篇的第一句话。联想了最近思考的一些东西 就是信息同步,是沟通反馈。因为沟通反馈是接收指令、执行并复命的过程。 我们经常能够在开源技术群里见到类似这样的场景,某个同学在研究新技术,在安装或者使用的时候遇到报错了,假如好的软件,报错信息一般都很详细,指…
打造Ubuntu为PHP开发生产力工具[持续更新]
目前最新的系统版本是20.04,更新内容可以参考发布公告。 升级系统比较推荐全新安装,万一不成功也不同担心;不建议“就地更新”,如果非要就地更新,确保重要文件已经备份,避免系统故障进不去系统甚至相关文件丢失。 Ubuntu最新版本 19.04 ,但是技术支持只到2019年1月,…
如何更好的封装PHP SDK
在web开发领域,我们接触的sdk通常是为了调用开放接口而封装好的公司外的第三方库。比如,各大互联网公司在几年前都做了开发者平台 可以理解为,为了调用开放接口,sdk就是为了方便调用才封装好了一些方法和工具。我们可以尝试总结下我们接触的开放接口的特点: 如果常量比较多,建议根据…
[Docker实践系列-01]利用Docker搭建PHP开发环境
嗯!我们好像还没制作 fpm 的容器。现在动手 连接不上?就是说我们请求 php 文件把这个请求交给 php-fpm 处理,但是nginx请求fpm的时候请求不了。因为在之前的同一台机器里,一个机器的各个端口只要处理好可以容易的互通,现在跨容器如何连接呢? 关于容器间的网络,建…
[Docker实践系列-02]利用DockerCompose编排完整的PHP开发环境
1. 目标 2. 工具 3. 步骤 4、alpine是一种小型轻量的Linux,我们使用基于 alpine 的镜像是因为做出的镜像体积比较小,关于后期容器构建的优化,这个是另外一个话题,这里不展开阐述。 刚刚启动的容器可以使用 docker-compose down 来关闭项目…
媲美iTerm2|Linux终端工具终结者Terminator
用过macOS系统的小伙伴一定对 iTerm2 这个工具印象深刻,别的不说,单说分屏,是别的工具无法替代的最重要的功能,更别说主题配色、高亮、搜索、快捷键等方便的操作。 Terminator 有一个设置选项叫做“选中则复制”,勾选之后的效果和iTerm2是一样的。 功能特性支持…
下一页
关注了
0
关注者
1
收藏集
0
关注标签
0
加入于
2019-09-19