infolist/程式語言

【譯】理解JavaScript中的柯里化

譯文開始 函數語言程式設計是一種程式設計風格,這種程式設計風格就是試圖將傳遞函式作為引數(即將作為回撥函式)和返回一個函式,但沒有函式副作用(函式副作用即會改變程式的狀態)。 有很多語言採用這

在程式中時間旅行

Nor Time, nor Place, nor Chance, nor Death can bow. My least desires unto the least remove. - “The T

Go語言中結構體的使用-第2部分OOP

1 概述 結構體的基本語法請參見: Go語言中結構體的使用-第1部分結構體 。 結構體除了是一個複合資料之外,還用來做面向物件程式設計。Go 語言使用結構體和結構體成員來描述真實世界的實體和實體對應的各種

golang面向物件特性

和其他高階語言一樣,golang 也支援面向物件程式設計,支援得比較簡單,有些特性並不支援,但是夠用了 介面 介面使用 interface 關鍵字宣告,任何實現介面定義方法的類都可以例項化該介

純C語言的工作有前(錢)景嗎?

點選上方“ 程式人生 ”,選擇“置頂公眾號” 第一時間關注程式猿(媛)身邊的故事 作者 迪子迪子大迪子 https://www.zhihu.com/question/3029202

學前端,我如何一年內學到三年的知識

這個大言不慚的標題源自我與我所認識的前端從業者的比較,也源自別人的評價。讀者也可以看我其它文章,評估我的專業能力。當然我不是在每個領域都能匹配別人三年的實踐經驗。我還有很多技術棧沒掌握,比如沒寫過小程式,沒用過

利用函式組合提升程式碼可維護性

前言 函式組合,在函數語言程式設計裡面也是挺重要的概念,能夠將函式進行操作合併等,在有些場景下可以大幅度提升程式碼的可讀及可維護性。 下面就演示一些利用函式組合重構程式碼以達到更好可維護性的例子 簡

1751300999.4423