240 发简信
IP属地:北京
  • 如何正确的建立索引

    在日常开发中,遇到 Mysql 查询慢,"索引"是我们最经常使用的一个技术,索引可以加快读取数据的速度,但是我们要知道索引并不是乱加的.如果使用不好还有可能适得其反.拖垮整个...

  • 240
    敏捷开发修炼之道(11) -- 对团队投资

    团队中的开发者各自有着不同的能力、经验和技术每个人各有所长,这才是一个非常理想的学习环境。 比如你参加了一个课程或者研讨班之后,所学的知识如果不用,就会忘记,所以需要和其他团...

  • 240
    网格中元素的大小与位置

    在利用网格来布局界面元素时,请注意参考如下关于大小和位置的提示 重要的元素要大一点,即便比例失调也可以考虑一下。 比如你在设计一个体育新闻网站,把高尔夫球弄得跟英式足球一样大...

  • 240
    敏捷开发修炼之道(10) -- 跟踪变化,持续学习

    唯有变化是永恒的。 在IT行业这句话更是如此,编程是一项充满激情且不停变化的工作,如果你认为你已经学完了所有的知识那你就大错特错了。 如何才能跟上技术变化的步伐呢,幸好现在有...

  • 敏捷开发修炼之道(9) -- 学无止境

    即使你已经在正确的道路上,如果你只是停滞不前,也仍然会被淘汰出局。 敏捷开发需要不断的学习,如逆水行舟,不进则退。 软件开发行业是一个快速发展和永远变化的领域。虽然一些概念一...

  • 敏捷开发修炼之道(8) -- 排除万难,奋勇前进

    你必须有勇气向前冲锋,去做你认为对的事情。 如果你修复其他人的代码,而代码很难理解也不好使用。你是应该继续修复工作,保留这些代码,还是告诉老板,这些代码太烂了应该统统扔掉。 ...

  • 环境、角色、情节

    把你的设计放在一个情节中 情节中有可信的角色,发生可信的环境中。用荷兰著名建筑大师埃利尔•沙里宁的话来说:在设计一件东西的时候 一定要考虑到比这件东西更大的环境——椅子在房间...

  • 敏捷开发修炼之道(7) -- 对事不对人

    注意说话的语气方法,一般来说,提出问题的方式有3种 否定个人能力 指出明显的缺点。并否认其观点。 询问你的队友,并提出你的顾虑。 第一种方法是不可能成功的,并且会导致他以后再...

  • 敏捷开发修炼之道(6) -- 欲速则不达

    问题 我们经常遇到这种情况:出现了一个bug 并且时间紧急,快速修复就可以解决它——只需要新加一行代码,或者忽略那个列表上的最后一个条目,他就可以工作了。但是 是不是应该考虑...