認真的軟體專業人必讀的經典之一The Pragmatic Programmer精華錄
https://softnshare.wordpress.com/2016/08/14/pragmaticprogrammer/
做會自動幫你寫程式碼的編程 Write Code That Writes Code
程式碼產生器將提升你的生產力且幫你避免複製
別忽視破窗效應 Don't Live with Broken Windows
當你看到很糟糕的設計、錯誤的決策和很爛的程式碼請想辦法修正。
經常投資你的知識組合 Invest Regularly in Your Knowledge Portfolio
讓學習成為你的習慣。
將知識存於純文字檔 Keep Knowledge in Plain Text
純文字檔(Plain text)永不會過時 ,它幫助你工作上的槓桿也簡化除錯與測試。
好好使用單一的編輯器 Use a Single Editor Well
編輯器應該就像你手的延伸;確定你的編輯器可被設定、延展且可被編程。
解決問題,不是抱怨 Fix the Problem, Not the Blame
瑕疵是你造成的或是別人造成的其實並不重要—它仍是你的問題 ,且需要你去解決。
每個瑕疵只讓你找到一次 Find Bugs Once
一旦被人類的測試員找到瑕疵,這應該是人類測試員最後一次找到這個瑕疵才對。 從此之後應該讓自動化測試幫你抓它出來 。
2017年4月19日 星期三
2017年3月24日 星期五
Android Studio 黑色背景主題、字型、大小、行距
Android Studio 黑色背景主題、字型、大小、行距
http://swadandroidstudio.blogspot.tw/2015/01/android-studio.html
黑色背景主題Darcula]
1. File->Settings->Editor->Colors & Fonts->
2. 設定成:: Scheme name: Darcula
[自訂字型、大小、行距]
1. File->Settings->Editor->Colors & Fonts-> 選好主題
2. Save As... 另存主題
3. File->Settings->Editor->Colors & Fonts->(展開下拉)->Font
4. 設定成::
Primary font: Source Code Pro
Size: 16
Line spacing: 1.1
[使用Ctrl+滑鼠滾輪縮放IDE字體大小]
1. File->Settings->Editor->
2. 設定成::
打勾 Change font size (Zoom) with Ctrl+Mouse Wheel
1. File->Settings->Editor->Colors & Fonts->
2. 設定成:: Scheme name: Darcula
[自訂字型、大小、行距]
1. File->Settings->Editor->Colors & Fonts-> 選好主題
2. Save As... 另存主題
3. File->Settings->Editor->Colors & Fonts->(展開下拉)->Font
4. 設定成::
Primary font: Source Code Pro
Size: 16
Line spacing: 1.1
[使用Ctrl+滑鼠滾輪縮放IDE字體大小]
1. File->Settings->Editor->
2. 設定成::
打勾 Change font size (Zoom) with Ctrl+Mouse Wheel
===
http://www.apkbus.com/thread-165971-1-1.html
1、點擊Setting
2、Editor 裡面選擇 colors & fonts ,展開。(如果直接選中 colors & fonts,它就只會顯示最上面的預存設置,我們可以點擊Save as,然後輸入預設名稱來保存自己的設置,而且最好不要直接改default裡面的設置)
3、選擇General,選擇default text,勾選右邊Background的複選框,雙擊background右邊的小色塊,就可以設置顏色了。
(General -> Text -> Default text)
Background Color:CCE8CF (按照推薦文章裡建議的底色)
Text Color:000000 (通常我都用黑色文字)
2017年3月18日 星期六
Square Open Source (Android)
http://square.github.io/
As a company built on open source, here are some of the internally-developed libraries we have contributed back to the community.
Android Go iOS Java JavaScript Ruby Other
As a company built on open source, here are some of the internally-developed libraries we have contributed back to the community.
Android Go iOS Java JavaScript Ruby Other
2017年2月24日 星期五
[轉錄] Android性能優化典範 - 第6季 (App Launch time 101)
http://hukai.me/android-performance-patterns-season-6/
提高程序的啟動速度意義重大,很顯然,啟動時間越短,用戶才越有耐心等待打開這個APP進行使用。
啟動閃屏不僅僅可以作為品牌宣傳頁,還能夠減輕用戶對啟動耗時的感知。
訂閱:
文章 (Atom)