今年開始學習用Kotlin開發Android,學習期間也受了許多鐵人賽文章的啟發,目前專案作品也製作完成開始投入求職市場,想要趁這個機會把面試會遇到的技術問題做歸納與紀錄,如果能順便幫助到人的話那就太好了。
在物件導向程式設計的概念中,多形跟繼承是息息相關的,因為要有辦法繼承父類的屬性及方法,才可以去設計多形,而多形就是由繼承而產生的相關的不同的類別,父類別可透過子...
抽象類別是一種不能建立實體的類別,如果需要使用的話,可以透過繼承的方式給子類使用裡面的屬性或方法,通常在實體化沒有意義的父類別時,就可以改用抽象類別。 Kotl...
SOLID 指物件導向程式設計的五個基本原則,當這些原則被一起應用時,它們會讓我們在開發的時候容易進行維護與擴充,SOLID 被典型的應用在測試驅動開發(TDD...
在求職技能需求中,你可能會在需求技能中很常看到各種有關 API 串接的關鍵字,以及在 Android 跟這塊有關的一些關鍵字,那我們今天就來瞭解瞭解。 API...
剛開始學習的 Android 時候,完全沒有架構的概念,寫了什麼通通給它塞進 Activity/Fragment 就是了,儘管想要的功能有了,但在開發過程中會發...
你在撰寫程式的時候肯定有遇過一件事,原本功能好好的,寫著寫著突然出了 Bug,修也修不掉,卻也改不回去原來的正常功能的版本,這種時候肯定很頭痛,恨不得時光倒流到...
當我們寫好程式的時候,真的如我們所想的寫好了嗎?會不會有你意想不到的地方呢?你的程式不是你的程式這個時候測試就派上用場了,在理想的開發流程中,當我們開發完成一個...
昨天提到為了保證程式的品質,我們會對程式進行測試,手動測試肯定還是要花費一些力氣的,如果能自動化來處理這些不是很好嗎?這個時候 CI/CD 就跳出來了,CI/C...
好不容易完成了作品,當然是要把作品上架到 Google Play 啦,不管是面試時方便展示或累積經驗,都很推薦實際上架看看。 輸出 Key Store 我們平常...
不知不覺就完賽了,當初想著邊找工作之餘邊整理自己學習到的內容,撰寫自己轉職的最後一哩路,大概是幾個月前的我沒辦法想像的,甚至已經想著可以參加明年的鐵人賽了(下次...