All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
More than 18 billion mad input, Samsung not spend this money,
Yang yuanqing: Lenovo’s most important market, China is winning the battle,
A Department of Wuhan University requirements “before the phone“ and arousing controversy,
华硕:对HTC很感兴趣,不排除考虑收购 - 华硕,HTC
谷歌成立Alphabe母公司:员工咋看,工资谁发? - 谷歌,Google,Alphabet
美团被指开“黑作坊”:无证经营,月接上千单 - 美团外卖,美团
微软小冰将重回微信 - 微软小冰,小冰,聊天机器人,AI
Russia’s most beautiful Miss games runner-ups announced
Japan animation is too high, the experts: to reduce capacity as soon as possible,
The recruitment of the most difficult in the history of the most special: interview of crying, you will cry,
Reading number is top 10 pictures
The money of more than 100 countries and regions16
西方气质的东方美女1
In the world the most mysterious 21 place landscape4
每天进步一点点
Perfect small Laurie1
狗狗与主人神同步1
男人帮杂志里的惹火性感美女1
赵惟依写真2
全球十大灵异酒店
初吻给了谁?
Download software ranking
Sora aoi 120 minutes
C++编程教程第三版
C#与.NET技术平台实战演练
Unix video tutorial5
Boxer's Top ten classic battle10
I for your crazy
电脑知识及技巧大合集
The king of fighters 97(Mobile phone games-apk)
仙剑奇侠传98硬盘WINXP版
I'm come from Beijing1
aaa published in(发表于) 2014/12/14 9:14:20 Edit(编辑)
Programmers are not typist, not typing fast program to write a good,

Programmers are not typist, not typing fast program to write a good,

Programmers are not typist, not written by typing fast program-a good programmer, programmer-IT news
Programmers are not typist, not typing fast program will write better

Different programmers, programming the speed difference may not like. Some programmers to write very fast, others slow. Jeffrey Ventrella is representative of a turtle, he recently discussed in an article in the code the difference in speed, and from the viewpoint of slow, to explain why, in this age of speed, he believes the program is still the better I write slowly

Here's Jeffrey Ventrella Readme

My father often told me that the word is slower writing programs in order to hurry up and get the finish.

I have worked in many Internet companies in San Francisco, now 52 years old, for programmers to this career, my age is too large. I write in near-slow speed, in fact, I am an artist can write programs.

Once before, and I am working with younger programmers, they believe in principle of programming are "speed, less change." We cooperate in the same codebase, just like in the common cooking a big pot of soup. Continue uninterrupted if each of us contribute code, the future of this project should be presented would be pretty spectacular.

But did not.

The problem is that these young programmers in mind there is a thought, they feel: 1 everyone is fungible; 2, no one should be responsible for a specific procedure codes that are part of 3, everyone should be able to arbitrarily modify the code of the whole project.

They feel that now has a github this tool is used to manage non-synchronized time code contributions, as long as the contribution of everyone to stick code, engineering and product will be naturally released.

That is not the case. Process design is should not be a tool to reduce software development time.

Programming should be a rhythmic and rhythmic movements . I tend to time measurements depending on the scope of the project, and is divided into different stages, each stage from exploration, experimentation, error, temporary variables, these little things to start from. Sometimes, when the building is complete, I will reinvent it again, because I think I have a better construction methods. This new approach is sometimes right, sometimes wrong, in fact, do it again unless there is a real, otherwise you will never know exactly which method is better.

In the software development ecosystem, on the whole design process promotes and supports hybrid thinking is very important, without this part of the work, fast programmer, but also makes for good design?

Many neuroscientists believe the conduction in neurons of the flow of information in the brain will have a short block, and reverb, this will have a very important role on the thinking and perception. Program design should be like this, takes time.

Slow programming movement

People's fascination with technology more and more bizarre, as well as developer enthusiasm for exceptions. Everybody always said, why some software applications and do it so bad? Yes, really sucks. Bad reason is that too many programmers are busy building tools for faster, then use this tool to support another tool they built and then used this tool to support another tool they built, then use this tool to help them write code faster.

That's why I think software development needs more "people", not "Tools" reasons. Also, these people do not just do to help out on the UI art or something, there should be more people into a software development – ensuring software more resonates with humanity and resounding.

When we talk about programming at, what are we talking about?

Programming is not typing.

All programmers know this, but most people will easily forget that.

In front of the computer and spluttering, swing swing feel is really cool, and this clap clap clap of a thrill on the keyboard is easy to forget that programming is a mental activity, rather than manual work. Programming the real meaning is that human thinking, design, language, logic and spirit in a way that computers can recognize and store recorded.

Sometimes my wife ran into the yard and asked me, do you design? I said, Yes, I am in programming. In fact I was holding the pliers cut vases of flowers and plants, or doing things like fertilizer.

Plants, soils, pliers, these are good tools for programming, as the keyboard, mouse, and dual screen.

Right now, we are going through a transformation period of economy, trade and industry, emerging from a transition to a sustainable development. Is a need to develop new software products and business models, but for the sustainability of network development, this rate should come down a little. Written procedures should not only be writing customers ' current needs, it should be some industry Foundation in the field of architecture for the future.

Code in the programmer's love slowly, robust growth. Like good wine。 Like a baby。




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.