---
# System prepended metadata

title: Novatek
tags: [Interviews]

---

# Novatek
###### tags: `Interviews`

## iHome軟韌

## SP tv平台系統



## Notes
* 要把軟體寫到手機或電視的ic上運行，不可能像python有完整的toolkit/API可以使用，因為將整個移植到上面消耗太多記憶體，而且有時候應用不需要全部toolkit中的API，或是相同應用但想做輸入參數或內部函式的調整...等等原因，通常公司都使用C語言進行實作，寫專屬的toolkit/API

* Python幾乎用來測試/驗證或視覺化結果，或是寫tool將一些流程自動化增加工作效率

* 但C還是有很多source code，可以站在巨人肩膀上開發

* 很多公司都有特定的coding style或是審核機制/軟體，可以上code前做檢查，並用軟體幫忙做調整