2015-07-28

Visual Studio 2015 的 Refactor 轉移到 Quick Action中囉

因為要教課的關係
今天裝了Visual Studio Community 2015來玩玩

赫然發現之前2013的Refactor的功能不見了



結果是Visual Studio Community 2015把 Refactor 的功能移到 Quick Action

怎麼使用Quick Action執行Refactor呢?
例如我們想要Refactor 以下這段邏輯
跟以前一樣 先反白要抽出來的邏輯
按下右鍵 -> Quick Actions


有沒有看到熟悉的Extract Method阿~


邏輯已經被抽出來成一個新的Method了


來把它 Rename 一下吧

2015-07-17

CSM Test 成為一個認證的Scrum Master

前一陣子上完了Daniel的課
拖到了最近去考了CSM (Certified ScrumMaster®)
很高興終於成為了一個合格的Scrum Master

記錄一下答錯的題目

當PO沒空參與Sprint的結果是?
[Ans]做出來的Product將不會符合預期

我原本以為沒有PO 就沒有人可以確認需求
這樣做出來的東西就是Developer寫爽的 所以才認為該中止這個Sprint
不過不符合預期果然更貼切

PO跟Scrum Master可以為同一人嗎?
[Ans]不可以 他們角色衝突

兩者的角色跟功能性雖然不同 但是有衝突嗎? 有點懷疑

Olivia宣稱她想到一個solution可以解決現在的問題
而且她很想要馬上執行
在Scrum這種需求鎖定的Sprint 該怎麼處理呢?
[Ans] 開一個另外的會議討論 (不要占用Daily Scrum的時間)

其實答案很合理 正常我們也都會這麼做
(我怎麼答錯了呢~ 自以為這是陷阱題阿XD)
PO的職責
[Ans] 決定合適的Release Date

我一直以為要做多久是Team決定的耶~
這題算是英文不好 我誤以為(A)是在說成功的Product必要組成

在Daily Scrum中PO這個角色:
[Ans] PO參加Daily Scrum是Team規定的

好怪? 有點不太理解這個答案
在Daily Scrum中哪個角色表達有碰到障礙
[Ans] Team

這題英文不好 我誤以為是誰要溝通排除障礙

每個Sprint結束要產出什麼?
[Ans] Potentially shippable product increment

這題是我記錯定義了 我一直以為Potentially這個是指有可能要做的所有功能
真是不用功