首页
PNG素材
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
开发笔记
PHP资讯
PHP教程
前端技术
PNG素材
Tools工具
网站首页
PHP资讯
PHP教程
服务器技术
数据库
前端开发
视频教程
MySql
PHP问答
开发工具
PHP安全
大话程序猿
职场
业内
Mysql
JavaScript
Css
Html
linux
jquery
PHP框架
缓存
PHP视频教程
MongoDB
面试题
开放平台
Oracle
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
PHP 进阶
高并发
负载均衡
PHP框架
网络编程
图像编程
设计模式
WEB服务
方法&架构
算法
返回上级
设计模式
如果编程语言是一种宗教
原文来自Ifprogramminglanguageswerereligions,很有意思,可以从宗教的角度来看看各种常见语言的特点。这里丝毫没有要找出不同语言优劣的意思,每个人都有信仰自由。C是犹太教——很古老而且戒律很多,但大多数人都熟悉并尊重其戒律。问题是很难皈依它,你要么开始就信仰它,要么会认为它简直太疯狂了。而 ...
[详细]
2014-05-16 13:35:11
设计模式
向热爱计算机科学的你推荐SICP
通俗的说,这本书教你如何用最基本的构造和原则,解决复杂和多样的问题。用摄影打比方,这本书不比较尼康和佳能,不介绍繁杂的机型和参数,不介绍后期处理的技巧。这本书只讨论光线、色彩和构图,以及如何在不同场景拿捏这些基本原则组合出美妙的照片。 ...
[详细]
2014-05-16 13:35:11
设计模式
从StackOverflow来的值得回味的编程观点
最初的问题“你最受争议的编程观点是什么?”,由JonSkeet在2009年1月提出。此人可不是无名小卒,C#社区大名鼎鼎的人物,多年微软MVP,所著《深入理解C#》(英文版C#inDepth)一书是C#领域少数不可不读的名著(老赵就说过C#他只推荐两本,这本和CLRviaC#),现在Google英国公司任工程师(还真不 ...
[详细]
2014-05-16 13:35:11
设计模式
Java繁琐笨重,为啥还有这么强的生命力?
Java语言繁琐,开发效率低,是事实,否认这个事实的大都是深入接触语言种类比较少的人,或者说他们没有接触过比Java更简洁,开发效率更过的语言。但问题是,目前没有另外一种语言,不繁琐,开发效率不低,但又同时具有Java的优点。换句话说,你选择一个语言不是因为它的缺点,而是因为它的优点。 ...
[详细]
2014-05-16 13:35:11
设计模式
掌握所有的编程语言并非不可能的事
学习程序语言是每个程序员的必经之路。可是这个世界上有太多的程序语言,每一种都号称具有最新的“特性”。所以程序员的苦恼就在于总是需要学习各种稀奇古怪的语言,而且必须紧跟“潮流”,否则就怕被时代所淘汰。作为一个程序语言的研究者,我深深的知道这种心理产生的根源。程序语言里面其实有着非常简单,永恒不变的原理。 ...
[详细]
2014-05-16 13:35:11
设计模式
如何摆脱烂项目的纠缠
有没有这样觉得,以前做过的,刚做完的,或者正在做的项目,简直就是狗屎,不想去维护,不想去看以前写的代码?如果有,那么我们可以继续下面的内容。分析一下原因,项目为什么会烂,从纯技术上去看无非有以下两个问题:项目架构烂,代码质量差。 ...
[详细]
2014-05-16 13:35:11
设计模式
可以使用框架但千万不要依赖框架
我们是由于效率和易用性的考虑才产生框架。框架能节省开发时间。框架强制使用公共的约定,因此它能有效地解决一些共有的问题,比如页面渲染,assert判断,安全或者应用配置等。这些共有的问题有个共通的特性是会在每个web应用上都用到。框架是非常好的,它能让决定更连贯。 ...
[详细]
2014-05-16 13:35:11
设计模式
如何阅读别人的代码
读代码这事,先要分是精读还是泛读。从学习的目的来看,一定要精读一定量的经典代码。而精读是指每行都读懂,不看代码脑子里就能勾画出程序的基本结构。这里有个很形象的状态,精读代码时会满脑子都是代码,放不下,甚至睡觉前脑子里也是代码。但这一篇里主要不是关注如何精读代码的,而是关于如何在工作中掌握既有代码的,等价于泛读。 ...
[详细]
2014-05-16 13:35:11
设计模式
递归计算过程与迭代计算过程
递归是实现程序计算过程中的描述过程的基本模式之一,在讨论递归的问题前我们必须十分小心,因为递归包含两个方面的内容,一个是递归的计算过程,一个是递归过程,后者是语法上的事实而前者是概念上的计算过程,事实上在程序上我们也许是使用循环来实现的。 ...
[详细]
2014-05-16 13:35:11
设计模式
常见编程语言对REPL支持情况小结
最近跟一个朋友聊起编程语言的一些特性,他有个言论让我略有所思:“不能REPL的都是渣”。当然这个观点有点偏激,但我们可以探究一下,我们常用的编程语言里面,哪些支持REPL,哪些不支持,还有REPL的一些概况。在一般的脚本语言中,有REPL是常态,因为REPL非常的方便。 ...
[详细]
2014-05-16 13:35:11
设计模式
编程范式,程序员的编程世界观
编程范式(ProgrammingParadigm)是某种编程语言典型的编程风格或者说是编程方式。随着编程方法学和软件工程研究的深入,特别是OO思想的普及,范式(Paradigm)以及编程范式等术语渐渐出现在人们面前。面向对象编程(OOP)常常被誉为是一种革命性的思想,正因为它不同于其他的各种编程范式。编程范式也许是学习 ...
[详细]
2014-05-16 13:35:11
设计模式
开始学习函数式编程后对编程的一些新感受
最近开始学习函数式编程,打算深入进去,掌握函数式编程的思路。具体学习足迹可以看看现代魔法学院的《编程范式篇》。以后关于技术类的东西,大部分都会整理成专题,章节,发布在学院中,而博客则回归更为轻松随意的状态。我们绝大多数程序员都是用命令式编程,因为学校教的编程就是命令式的,什么C、Java等等(当然他们也可以用函数式编程 ...
[详细]
2014-05-16 13:35:11
首页
上一页
1
2
3
4
5
6
7
8
下一页
尾页
Hi,亲爱的小伙伴!
欢迎来到php1.cn社区!
点击登录, 发现精彩
注册
登录
扫码关注 PHP1 官方微信号
Tools Online | 在线开发工具
HTML/JS压缩
CSS代码格式化
文章自动排版
HTML/JS转换
UTF-8编码转换工具
Unicode 转换
URL编码解码
二维码生成工具
IP地址查询
HTTP状态码(响应码)
网页Header头
网页源代码
JSON解析着色
Diff文件比较
RankList | 热门文章
1
Django documentation contents官方链接
2
关于maven项目爆红的处理以及全部解决方案
3
如何发送两个ajax请求,一个动态加载元素,另一个从后台获取数据填充刚才动态加载的元素
4
Centos Docker如何将.amr语音文件转换为.mp3格式的语音文件
5
可爱宠物如何登录游戏指南
6
英文公共标识中文对照列表
7
请教非技术人员如何实现网站加速,完全不懂技术的情况下该怎么办?
8
abaqus画一个球 python_简单几步,100行代码用Python画一个蝙蝠侠的logo
9
Python实现二进制、八进制、十六进制转换与输出
10
微信小程序新增复制文字功能,让用户更便捷地复制内容
Recommend | 推荐阅读
1
MooTools和JQuery并排 - MooTools and JQuery Side by Side
2
淘淘商城项目总结及架构介绍
3
java boolean 大小_java boolean 大小
4
服务器上的操作系统有哪些,如何选择适合的操作系统?
5
Windows7 64位系统安装PLSQL Developer的步骤和注意事项
6
Python – 按地址在内存中引用对象
7
基于dlib的人脸68特征点提取(眨眼张嘴检测)python版本
8
module 'paddle.fluid' has no attribute 'data'
9
解决nginx启动报错epoll_wait() reported that client prematurely closed connection的方法
10
position属性absolute与relative的区别和用法详解
PHP1.CN | 中国最专业的PHP中文社区 |
PNG素材下载
|
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有