Skip to content
What you think is what you get
What you think is what you get
Home
Posts
About Me
Home
Posts
About Me
Follow on
linkedin
Follow on
github
Follow on
twitter
Follow on
facebook
Follow on
instagram
What you think is what you get
Home
Posts
About Me
All posts by: zgh149
zgh149
Coding Principle
計算函式複雜度(by decision points – Tom McCabe)
by
zgh149
15 4 月, 2016
0
使用 Tom McCabe 的 decision points(決策點)計算函式複雜度。 Step 1.從函式......
Coding Principle
布林表達式(Boolean Expression)
by
zgh149
15 4 月, 2016
0
布林表示式: 1.不要用數字(0,1)來表示布林邏輯,改用boolean。 2.使用隱式表達。e.g. if(......
Coding Principle
撰寫迴圈的原則(loop principle)
by
zgh149
15 4 月, 2016
0
Java 迴圈表達的方式共有 while,do-while,for,for-each。 以下列出撰寫迴圈需要注......
Coding Principle
撰寫條件式的原則(condition principle)
by
zgh149
14 4 月, 2016
0
Java 條件式主要有 if-else 以及 switch 2種,撰寫條件式有一些原則可以參考。 ......
Android
,
Uncategorized
查表法(表驅動法)(Table-Driven-Methods )
by
zgh149
24 3 月, 2016
0
查表法(Table-Driven-Method)主要是藉由表格的維度和對應的數值來替代冗長的判斷式(if-el......
Check Style
使用 Apache Maven Checkstyle Plugin 產生 checkstyle report
by
zgh149
16 3 月, 2016
0
Check Style 是一個相當好用的程式碼檢測工具,主要用來 code review 是否有不符合code......
Android
Android Error : Dx Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/strangeberry/jmdns/tools/Browser;
by
zgh149
4 3 月, 2016
0
Description: 引入外部 Library , 啟動 android app 時出現。 [2016-0......
Ubuntu tools
Install Gradle for Ubuntu12.04, 14.04, 14.10
by
zgh149
3 3 月, 2016
0
For Ubuntu 14.10, Ubuntu 14.04, Ubuntu 12.04 $ sudo add......
Refactoring
重構專案紀錄(ConfigClient)
by
zgh149
22 2 月, 2016
0
ConfigClient 為 Alljoyn 的一個小專案,由於規模不大適合拿來作重構介紹。 重構過程會放到 ......
Java
檢查方法參數的有效性
by
zgh149
2 2 月, 2016
0
撰寫方法時容易忽略”非正常流程”的處理,特別是在趕工的時候。 對於檢查方法參數的有效性......
16
17
18
19
20