程序设计的思想与执行步骤参考

程序设计的思想与执行步骤参考

  1. 最开始做设计时:外观不重要、字体不重要、颜色不重要,最重要的是如何稳定地实现功能并使用起来。
  2. 聆听我的代码。代码reject我的时候就是它在告诉我我的毛病在哪,它将建议我新的做事方法、帮我遵循更少软件的模式。每个功能做了就要使用,使用了才知道怎样改能变得更好。
  3. 客户才是我最重要的资产,要理解客户因何需要某物。能做到的话尽量由产品构建者/研发亲自回复技术支持邮件。
  4. 明确定义产品的闪光点才是最伟大的理念。
  5. 要有所成就 = 实现承诺的功能 + 干净的界面 + 好的宣传;
  6. 时常发布更新版本,第一次发布后,要收集所有声音,上线30天后发布一个重大更新。
  7. 不要停止写博客。内容包括:FAQ、疑难解答、How-to、指南、小贴士&技巧、新功能、更新&补丁、杂碎/新闻等等。

----俏俏读《Getting Real》

程序设计的思想与执行步骤参考 | 俏俏笑了(@゜▽゜),https://www.zine.la/article/7f25d830bd3511e5b0f252540d79d783/

来自为知笔记(Wiz)

时间: 2024-10-06 13:24:08

程序设计的思想与执行步骤参考的相关文章

android 自定义控件之ViewGroup生命周期执行步骤

前言 了解ViewGroup的生命周期的执行步骤对于自己自定义ViewGroup的时候十分重要,清楚了整个流程才能对ViewGroup有更深的理解.本文从个人的总结,来阐述一下执行的顺序.执行说明 首先ViewGroup的常用的生命周期主要有:构造方法.onLayout().onFinishInflate().onMeasure().onSizeChanged(),前两种在创建ViewGroup子类的时候,必须重写.至于draw()和drawChild()是其用来绘制背景和子View用的,就不在

make工作时的执行步骤

GNU的make工作时的执行步骤 (1)读入所有的Makefile (2)读入被include的其它Makefile (3)初始化文件中的变量 (4)推导隐晦规则,并分析所有的规则 (5)为所有的目标文件创建依赖关系链 (6)根据依赖关系,决定哪些目标重新生成 (7)执行生存命令 定义在Makefile中的目标可能会有很多,但是第一条规则中的目标将被确立为最终的目标.如果第一条规则中的目标有很多个,那么,第一个目标会成为最终的目标. 为了避免和文件重名的情况,可以使用一个特殊的标记".PHONY

分析语句执行步骤并对排出耗时比较多的语句

mysql>set profiling=1; mysql>show profiles;mysql> set @query_id=6;Query OK, 0 rows affected (0.00 sec) mysql> select state,sum(duration) as total_R,round(100*sum(duration)/(select sum(duration) from information_schema.profiling where [email pr

for循环执行步骤

for循环的具体步骤: 1 for(var i=0;i<5;i++){ 2 alert(1); 3 } 第一步--->初始化i(初始化只在for循环中执行一次); 第二步--->执行条件i<5,自动判断当前条件是否成立,如果成立,执行第三步: 第三步--->执行大括号内的代码: 第四步--->i自增,然后回到第二步继续判断条件是否成立,如果条件成立继续执行第三步,如果不成立则退出当前循环:

Spark 宏观架构&amp;执行步骤

Spark 使用主从架构,有一个中心协调器和许多分布式worker. 中心协调器被称为driver.Driver 和被称为executor 的大量分布式worker 通信 Driver 运行在它自己的Java 进程,而每个executor 是单独的Java 进程.Driver 和它的所有executor 一起被称为Spark 应用. Spark 应用运行在一组使用被称为集群管理器的外部服务的机器上.注意,Spark 打包了一个内置的集群管理器,叫做Standalong 集群管理器.Spark 也

pig里面没有if:不能判断一个条件后决定一个执行步骤

pig是处理流 的工具,所以数据集是流对象,处理步骤也是一样的. Pig中存在按条件处理流对象的方式有 1)filter X= FILTER A BY (f1 == 8); 2)CASE WHEN THEN ELSE END CASE expression [ WHEN value THEN value ]+ [ELSE value ]? END 3)Bincond[?:] condition? value_if_true : value_if_false 4)SPLITaliasINTO al

CentOS6.5 安装JDK1.7详细步骤参考

一般情况下,我们都要将linux自带的OPENJDK卸载掉,然后安装SUN的JDK. 首先查看Linux自带的JDK是否已安装. 输入如下命令,查看已经安装的JAVA版本信息. 输入如下命令,查看JDK的信息. 如下图所示. 卸载已经安装的JAVA,如下图所示. 卸载完成,如下图所示. 卸载另外一个,如下图所示. 卸载完成,如下图所示. 第二步,安装SUN的JDK. 官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-d

mysql优化-优化入门之MySQL的优化介绍及执行步骤

优化到底优化什么?      优化,一直是面试最常问的一个问题.因为从优化的角度,优化的思路,完全可以看出一个人的技术积累.那么,关于系统优化,假设这么个场景,用户反映系统太卡(其实就是高并发),那么我们怎么优化?如果请求过多,判定web服务器的压力过大,增加前端的web服务器,做负载均衡,如果请求静态界面不卡了,但是动态数据还是卡,说明MySQL处理的请求太多了,在应用层增加缓存.数据库层其实是最脆弱的一层,一般在应用设计时在上游就需要把请求拦截掉,数据库层只承担"能力范围内"的访问

JDBC程序执行步骤--repeat

package com.lucia.repeat; import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException; /** * 主要是练习jdbc程序的运行步骤 * @author lenovo * */public class JDBCRepeat {    publ