我很享受puppet聲明模型。我想嘗試將更多這樣的內容合併到我的代碼中。如何在聲明式風格的程序?
然而,我現在在python中編程,而且我傾向於在這麼做的時候認真考慮。這就像我的平面設計問題:我知道我喜歡在最終產品中看到什麼,但不知道如何組裝它。
我該如何構造事物以使代碼具有聲明性?如果解決方案可以被認爲是「聲明性的」,那麼會採取哪些初始步驟?
Functional, Declarative, and Imperative Programming我剛剛讀了這個,帶來了一些洞察力。
沒有足夠不過,不能把它變成文字準確,我的困惑:(
編輯:詞來了:申報總是在其他一些高層次的東西方面給出給出的例子:
使用regexen是聲明,肯定的,但你讓發動機出C的
提出的是聲明,肯定,但它用C寫的
木偶mainifests是聲明,當然,但Ruby代碼是沒有的。
所以我在什麼時候說:「好吧,這裏是方法,現在我可以開始聲明部分」?
我需要一把掃帚,鱗片剛從我的眼睛上掉下來。我從一種語言的角度來看待這個問題。邪惡。這是下一層,我應該只關心自己。不管下面做什麼工作都不是我關心的問題。真棒。謝謝! – chiggsy 2010-12-13 00:15:36