有比較才有進步
升級 VIP
切分頁找公司評價好麻煩?
全新擴充功能,薪水、評價一把抓!
求職避雷擴充功能
薪水、評價直接看!
Chrome插件_廣告圖片
44.7k
平均月薪
平常心
上班心情
常常加班
加班頻率
594
薪水情報
  • Re: [討論] Python 3.10將加入Switch-Case語句

    討論這麼熱烈 可是各位有點進去把它看完嗎XD Python 3.10 的 Structural Pattern Matching 不是單純的 switch-case 而已 它的 case 裡是還可以放變數給它賦值的(不知道怎麼準確描述 舉個官網的例子,還可以這樣用: Patterns with a literal and variable -----------------------------

  • Re: [討論] Python 3.10將加入Switch-Case語句

    一回神竟然引發這些有趣的討論. 來稍微介紹一下我的工作背景: 我是在上市公司做高效能運算的單位主管. 算什麼無聊東西就不要問了, 不過特別強調, 不是博弈或者加密貨幣. :D 我的一個 block 通常會吃掉 100%~500% CPU, 生命期介於 2~48 hours. 執行階段佔用記憶體大概是 20GB~30GB 之間, 偶爾會用到 memory map. 再長的話不敢做, 會分段跑, 因為

  • Re: [討論] Python 3.10將加入Switch-Case語句

    我個人是很討厭很多if-else, 或是switch case. 並不是說不好, 只是很容易出現有些section是code, 有些是function. 案子急一點, 重覆的code就會很多. 幾百個if-else/switch-case就有機會變成上萬行的code. 這個就很阿雜了. 就之前數字區間的code, 我是會往這個方向走 import operator def over_100m(s)

  • Re: [討論] Python 3.10將加入Switch-Case語句

    : : 我的工作環境很雜, 從 matlab 到 C 與他的親朋好友(java 也算. :D) 反正猴子用 C, 有錢的猴子用 matlab, 沒錢的猴子像我就用 python. 但是大概都會雙棲... 我來舉個例子... 譬如你有一組數字, 數量不多不少, 大約 10,000 個左右. 然後要處理它, 先叫他 eigen_spectrum, 或者簡稱 eig 好了. 當 eigen_spectr

  • [討論] Python 3.10將加入Switch-Case語句

    上面說2006年 PEP 3103就建議實施switch-case語句。但是,在PyCon 2007上的一項民意調查未獲得對該功能的支持後,Python開發人員將其刪除。 沒有使用Python不知道生態系如何 Google App上看到的文章 不知道各位大大對Switch加入有什麼看法 ----- Sent from JPTT on my Google Pixel 2.

  • [請益] EC-Council CASE .Net証照請益

    向各位先輩請教: 最近公司內部要求要考EC-Council CASE .Net這張証照,請問有啥作用,在業界有用嗎? ----- Sent from JPTT on my iPhone

  • [徵才] 美商IoT新創Oasense- PM

    [公司名稱與簡介] Oasense 我們是總部在矽谷的早期科技新創,專注於智慧衛浴設備的開發與設計。公司目前快 速成長,歡迎對創業與物聯網有興趣的人加入! [公司地址] 台北市,地址還未定。 [工作經驗] 3 年以上 [職缺] Technical Program Manager 職缺連結: 公司網站: [職缺能力經歷要求] 三年以上PM經驗,ODM廠經驗尤佳,英文聽說讀寫流利 [員工是否需自備工具

  • Re: [心得]以策略模式重構switch case或if (影片)

    原原 PO 用 interface 的好處是,shipper 有新的行為時。 可以很簡單的在 interface 加新的 function。 同時可以檢查有 implement Shipper 的 class 要加入新的 function。 感覺上,彈性更好。 缺點嘛... 如果 shipper 很多時每個都要再補 function 是比較累一點。 以下略... ^^^^^^^^^^^^^^^^^

  • Re: [心得]以策略模式重構switch case或if (影片)

    終於有空來加入討論啦~ 這邊有 markdown 好讀版: 這邊我也來提一下我的看法。為了閱讀方便我把一些 code snippet 複製在這邊: ```java= public double shippingFee(String shipper, double length, double width, double height, double weight) { if (shipper.eq

  • Re: [心得]以策略模式重構switch case或if (影片)

    因為有朋友想要 Python 的版本, 簡單的 legacy code 也可以讓他們玩玩 team build 練練手, 所以我就順手整理了 Python 的版本了。 - GitHub Repo & commit history: - 用 PyCharm 重構的影片,YouTube: 好朋友 Julian 也試著用 go 玩了一下,有 func 跟 interface 兩種版本: - func:

  • Re: [心得]以策略模式重構switch case或if (影片)

    上回用 Java + IntelliJ 來重構一堆 if/else 的計算運費範例, 這次改用 C# + Rider 來重構一樣的例子,方便習慣 C# 的朋友參考與練習, 不過這次刻意改用 Func<T> 來當作 strategy 的實作內容, 以 function 來取代,省去 class + interface 的部份。 兩種作法適用場景不同,東西夠小夠單純,想要少一點 class/inter

  • Re: [心得]以策略模式重構switch case或if (影片)

    恕刪 策略模式不就是一個戰鬥機器人 防禦模式就護甲值+20 攻擊模式就攻擊力+50 閃避率-10% 回復模式就自動補血+5hp 你可以自由的選擇你的behavior 而不是寫switch條列實作 也不是一個一個if else ????

  • [心得]以策略模式重構switch case或if (影片)

    最近在客戶那邊一起 pair 重構 legacy code, 碰到了一大段 if/else statement,用來判斷什麼時候該使用哪一種cache, 並依照不同 cache 的邏輯來決定回傳的內容。 發現還是有蠻多風氣比較封閉的公司對這類型的基本功跟處理不是很熟悉, 可能是對 code smell 不熟,對重構不熟,對 design pattern 不熟,對工具不熟。 因此,我用自己幾年前的一

  • [心得] Facebook/Robinhood/Coinbase/DoorDash

    矽谷資深軟體工程師後疫情時代面試心得 Facebook/Robinhood/Coinbase/DoorDash Medium 好讀版 Apple Podcasts Spotify 2020 年是個動蕩不安的一年,因為疫情的關係,很多公司都在年中進行了規模不小的裁 員,包含大家耳熟能詳的 Airbnb、Uber、Lyft、Yelp、LinkedIn、Mozilla、Intuit、 Salesforc

  • [徵才] 美商新創Oasense- Sensor演算法工程師

    [公司名稱與簡介] Oasense 我們是總部在矽谷的早期科技新創,專注於智慧衛浴設備的開發與設計。公司目前快 速成長,歡迎對創業與物聯網有興趣的人加入! [公司地址] 台北市,地址還未定。 [工作經驗] 3 年以上 [職缺] Lead sensor engineer - algorithm development 連結 [職缺能力經歷要求] 如上連結 [員工是否需自備工具?] 否 [薪資] 1.