設置

第四十九章 5G

  程文感嘆道,好用的軟件大多都不是免費的,MindNode還有XMind兩個都是收費的軟件。

  MindNode這個軟件非常簡潔,和XMind不一樣,它沒有太多的功能,但是他的每一個功能都挺實用的。

  但是也有一些問題,比如它只能畫思維導圖,主題的顏色太少,智能排版還是不太智能…

  尤其是那個主題的顏色太少這個,因為一個中心思想,會發散出來很多的小思想。

  用了它的一個主題,那么它就會在創建子類的時候會默認用不同的顏色,只是這個只能六種顏色,就算自定義也是只有六種。

  這根本不夠用,因為平時發散的時候會有很多種不同的思路。

  不同的顏色區分度高,讓人看著有新鮮感,更容易記憶。

  在創建的時候沒有這個功能,需要自己手動去改每一個節點的顏色,還有自己的主題。

  需求整理完畢,接下來就是要開始開發了。

  這時程文遇到了另一個問題——他不知道應該用哪種語言。

  現在他已經學會了php,可是php語言并不能開發mac上的軟件。

  在經過一番調研之后程文成決定要用swift這個語言,這個語言是蘋果公司開發的,是用于ios還有mac開發的,在這之前他們用的是objectc,不過現在蘋果主推的已經是swift了。

  所以程文打算學習這個語言,其實他有了php高級語言的基礎,學習任何一種新的語言都不是很難。

  語言都是相通的,不只是高級的php,就是任何一種高級的其它語言也是一樣的,因為最最基礎的東西都是一樣的。

  什么判斷語句、類、對象、函數方法、循環語句這些最基礎的可能每個語言的實現方式有所不一樣,但是它們的效果和原理都是一個意思。

  其實現在程序員也是挺幸福的一件事情,因為有了互聯網,在上面的學習資料特別多,只要能找到一些好資料學習起來效率還是很高的。

  但是有太多的資料也造成了一個問題,互聯網上的資料浩如煙海、良莠不齊,如果能找到好的資料還好,可以減少學習的時間,同時也更能系統的學習。

  但是如果找的不對的話,就有可能浪費很多的時間,學習到的東西很少,甚至如果資料有問題,那就更可怕了,可能學習到錯誤的知識,這樣還不如不學習。

  程文通過google找到了一個叫做raywenderlich的網站,這個網站上面有一些資料,質量都還不錯。

  mac開發環境準備很簡單,只需要安裝或者升級一下xcode就可以了,并且這個軟件還是系統自帶的。

  接著程文就開始照著上面的一個一個的案例做了下來,開始的時候他的bug還是很多的,不過隨著修改的bug增多,他本身的水平也在提升,又有系統的加成,所以提升更加的速度非常快速。

還好現在他還在  商業化這邊,也沒有什么問題了,就等著他們改完后,再驗證測試一輪就可以了。

  也因此程文才有了時間去學習新的知識,用了一天的時候,程文就差不多把上面的所有的例子學了一半。

  晚上到了家里,程文直接帶著他的筆記本一頭扎進了系統空間,利用空間的加成,在晚上12點之前,總算是學習完了全部的例子。

  只用了一天的時間,程文就從一個小白的swift開發者,蛻變成了中級。

  要是沒有系統,要達到這個程度,少說也需要一兩周的時間。

  準備睡覺時,程文才想起來在白天時,系統給的每日任務他就已經完成了。

  但他一直到了現在才有時間去看這個獎勵,不得不說程文研究起來代碼,還真是有一股子鉆研勁。

  看了下任務獎勵,這次系統給了他50元。

  是程文之前在頭條號注冊的一個賬號,在上面發的一些文章,之前同樣看的人數很少,所以沒有什么費,現在居然有了50元的費。

  定向經驗50已經加到了…咦不對,這個經驗分給了swift和白盒測試和黑盒測試。

  想了想之前的和這次的區別,程文找出了兩者的區別,之前他是完全通過測試用例來找bug的,這一次不一樣,他開始的時候沒有寫測試用例,因為程文覺得這么簡單的東西就是沒有測試用例也沒有關系。

  于是自己運行之后,就發現了幾個問題,然后就修改了,甚至還有幾個是語法錯誤,不修改的話,根本就不能運行,但是后來他也寫了測試用例,目的還是想確認一下自己有沒有哪里忽略了。

  結果別說,還真有幾個被程文忽略的地方。

  程文猜測白盒的技能點,應該就是直接找代碼中的問題時得來的。

  自由技能點50個,他沒有舍得用,總覺得要給自己留點余地。

  但是這次還有一個獎勵吸引了程文的注意——內存5G。

  在系統空間把這個5G內存取了出來,并沒有看到有什么內存條。

  說實在的程文看到這個5G就有點不得勁,“內存怎么會有5G,不都是1G、2G、4G…這樣成倍成倍的加嗎?”

  程文吐槽了一下。

  叮——

  根據宿主的意愿,5G內存變成了4G

  “我去,我這臭嘴,系統,5G好啊,5G妙,它比4G多1G,它比…”

  系統:…

  怕了你了,5G,5G,還是5G行了吧!

  程文偷偷抹了把汗,還好系統還有點人情味,要不,這找誰說理去。

  看了下說明,程文這才明白了,原來這5G的內存,并不是給一個5G的內存條。

  而是一個特殊的屬性,可以加在任何需要內存的電子產品上,并且可以隨時摘下來。

  這用途就多了,現在的手機、電腦、平板、kindle,哪個不需要內存,并且顯而易見,內存越大,電子產品就越好用。

  要不然也不會有這么多的發布會說,我們新一代的手機或者電腦的內存是多少多少G,較上一代多了多少多少。

  心念一動,程文就把這5G的內存給加到了他新買的筆記本上了。

  之前因為存款不多,所以只買了一個中配,內存也就8G大小,現在達到了13G。

  程文也不知道系統到底是怎么運作的,他看了一下他的電腦的概覽,果然內存已經變成了13G大小。

  多了5G內存,在程文看來應該是沒有什么效果的,畢竟本身電腦已經有8G了,這相當于是只多了5/8的百分比,整體上來說對于電腦的性能應該不會有太大的改變。

  不過聊勝于無,起初程文是這么想的,但是當他用了之后,才感覺自己太幼稚了。

大熊貓文學    當程序員開了外掛