某口腔app發現了不友善詞彙(f*ckMobile)
前言
最近在逆向一款口腔app的工作,然後發現了程式設計師對於一款機型叫了f*ckMobile。
不禁想起了之前蝦米音樂關於beggarvip的事情。
具體就不提什麼口腔app了,具體的大家可以自己猜
由此引發了一些思考
注:我是用app的版本是android:versionCode="10401" android:versionName="1.0.4"
過程
在寫程式碼的時候,無時無刻的不會在建立函式,也是在不停的為方法命名。
那麼如何才能確定一個方法名稱的好壞呢,就是其他同事能否看的懂,程式碼的整潔度等等。
前幾天在逆向的時候發現,由於這款app用了hybird,因此需要做一些相容操作,因此發現了以下程式碼
於是自己跟隨著好奇心看了看到底這是一款什麼手機
最後發現是 榮耀6(H60-L01/移動4G)
建議
不管是之前蝦米音樂的beggarvip也好,還是這個xx口腔的f*ckMobile也好。
希望每位工程師在寫程式碼的時候都儘量和氣為主,當然很有可能你是這個機型的相容性不太好,
也可以起一個類似needCompatMobile類似的名稱,避免f*ck,beggar等不友好詞彙
關於我
個人網站: MartinHan的小站
部落格: hanhan12312的專欄
知乎: MartinHan01