技术债务,是指在面对需求时,由于仓促实现某些功能特性而对代码库产生了破坏(在此过程中同时破坏了代码库的架构设计)。对于一些经理或客户来说,技术债务仿佛是一个陌生的概念。也许他们知道,只是他们不太想听,我不确定。不管怎样,我想到了一个小故事,在下次提出某些新特性需求时,我会用这个故事告诉他们实现这些特性的代价有多大。

阅读全文

各大互联网公司几乎都有自己的产品设计博客,他们在分享产品设计、用户体验和交互设计的一些经验。产品设计,就是确定产品的外观,包括用户界面设计(UI,User Interface)和用户交互设计(User Interaction),是产品的门面,是决定用户去留的关键要素。如今,大多数的应用已经不存在技术难题,在这个企业不缺系统,互联网不缺产品而用户不懂技术的时刻,你靠什么赢得用户?

所以好的产品设计才是软件产品和互联网产品竞争力的关键。产品设计包含产品需求设计,运营式研发,交互设计与视觉设计,确定产品的外观,包括用户界面设计(UI,User Interface)和用户交互设计(User Interaction),包含所有的用户体验部分。

下面介绍各大互联网公司的产品设计团队博客:

1,淘宝UED http://ued.taobao.com/blog

淘宝网用户体验团队博客,有关用户体验设计和研究的经验分享。UED的本意是用户体验设计,是英文User Experience Design的缩写。通常的理解,他们做的一切都是为了呈现在您眼前的页面。他们关心用户的操作,关心用户的感受。为了用户更好的购物体验,为了用户每月达成更多的交易,为了用户的满意

2,新浪UED http://ued.sina.com

一个关注用户体验、关注工作流、关注作品质量的有爱团队。关注交互设计、前端开发、团队活动、用户研究、网页重构、视觉设计等与用户体验和界面设计有关的研究。

阅读全文

如今,每家公司都似乎成了科技公司。从软件创业公司到投机性投资公司、制药巨头和媒体巨头,它们都越来越多地加入到软件业务行列。

代码质量不仅成为了一个必需品,更成为了一个竞争优势。因为众多公司围绕软件而竞争,开发软件的人——软件工程师正显得越发重要。但是,你该如何发现那种百里挑一的程序员呢?在本文中,我们简明扼要地列出了明星开发人员的10种特质。

    1. 热爱编程
    1. 完成事情
    1. 持续重构代码
    1. 使用设计模式
    1. 编写测试
    1. 善用现有代码
    1. 专注可用性
    1. 编写可维护的代码
    1. 能用任何语言编程
    1. 知晓基本的计算机科学

阅读全文

简介:

定州市是中华人民共和国河北省的一个县级市,隶属于保定市。

定州市地处于北纬38°14ˊ至38°40ˊ,东经114°48ˊ至115°15ˊ之间,太行山东麓,华北平原西缘,河北省中部偏西,并隶属于地级保定市,平均海拔43.6米,年均日照2611.9小时,年均气温为12.4℃,年际间气温差异不大。年均地面温度为19.6℃;年均降水量为503.2毫米。全年多起东北风。定州位于保定和石家庄之间,京广铁路、107国道、京深高速公路南北纵贯,朔黄铁路横穿东西。

 

历史沿革:

商朝时定州之地是北方方国。西周时聚落渐增。春秋时,齐相管仲筑城。战国时,中山国在此定都。西汉置卢奴、安险、新处、苦陉四县,全于今定州市境内。西汉至前秦,卢奴一直是中山国(郡国)都。位于今石刻馆院内的中山汉墓曾一度误传为“靖王坟”和“慕容陵”,1995年经发掘确认此墓为东汉晚期侯级墓。十六国的后燕定都于此。北魏皇始二年(397年)置安州,设行台。天兴三年(400年),改安州为定州,今定州由此而得名,时境内有卢奴、魏昌、安喜三县。北齐废卢奴入安喜,至唐朝只有唐昌、安喜两县。唐代称博陵郡或定州。唐代7大郡望之一的博陵崔氏,其祖籍地便在当时定州治下(现衡水市安平县)。 但是据唐杜佑《通典》记载:“隋初郡废,炀帝初置博陵郡,后改为高阳郡。大唐为定州,或为博陵郡。领县十一:安喜、北平、鼓城、恒阳、新乐、义丰、望都、无极、唐昌、深泽、陉邑。”自北魏至清朝,此地曾为行台、府、路、郡、州的治所。苏轼于宋哲宗元祐八年至绍圣元年(公元1093年至1094年)任定州知州,亲自栽植的两棵槐树现存定州市博物馆内,称”东坡双槐”。 民国初废州改为定县,后曾两度为专署驻地。抗日战争爆发后的1937年10月分为定南、定北县。1940年冬,定北县与唐县、望都、曲阳部分地区合并,设置定唐、望定、定曲三县。1944年望定县、定曲县并入定唐县。1945年日本战败后,恢复定北县。1947年清风店战役后,定南、定北县合并为定县,并建立定县市。翌年定县市并入定县,为定县专署驻地。1958年曲阳并入为定县,但是在1961年定、曲两县重新分置。1986年定县撤县改为定州市。

阅读全文

作者的图片

DigDeeply

Technology Stack: Golang/PHP/Openresty, and so on…

Web Development Engineer

Beijing China