問得好!我自問學習方面是極有效能的人,值得分享!
首先,d程式萬變不離其中,嚟嚟去去都係嗰d寫法,少個分號,多個tab 位,條function 寫嚟寫去都係嗰個款,pass d 乜野arguments 落嗰parameters 度,你只要明白object oriented programming,隻隻語言都係 instantiate 個class 然後再用佢d methods return d野,萬變不離其中。
電腦咁死板,又無感情,你同佢溝通,實在容易叫個真人做野!
再者,其實你最緊要掌握d程式點「堆砌」,然後相關功能的程式碼根本就可以google,要記既咩!?情況就好似你裝嵌部電腦,你唔駛連粒CPU 點做出嚟都要知,買返嚟就得;而編程,就係要識點抄人程式碼,而同時又配合到你自己想要的設計。
換言之,你曉改曉執d程式碼就得,唔曉又google , 實做到結果架bor!學編程,有兩樣一定要懂,要有耐性睇d程式既documentation ,同 識喺google search 野,我真係未試過喺google search 唔到我想要既程式答案。
近十幾年既編程趨勢,係盡量減低程式之間千絲萬縷既關係,將佢地分隔並module 化, 互為獨立,用時就裝嵌一起,所以,一定要知點堆疊!
你見我教編程,重心是在如何堆砌程式,而唔係搏命由加減乘除教起,咁好無聊,咁樣學,學十年都成唔到一件事!不切實際!
學習編程式好易,只要你好似孟子咁講:「求其放心而已矣」,只係,大家已經無左呢種學習初心好耐。