问题
如前所述,你有什么技巧可以帮助你了解/理解/让你的头脑围绕声明性编程语言?
或者这仅仅是一个案例,你必须让自己沉浸在语言和它的语法中,直到它渗入,直到你得到你得到它的黄金时刻。这不是一个真正的选择,因为我再也不能连续几天把自己锁在一个房间里,研究超过六本关于该主题的不同书籍(责任就是它们的全部内容)
那么,当你处理声明性语言时,有什么提示或技巧对你有帮助,有什么见解可以传递吗?
PS我个人会赞成第一个回答“<em>闭嘴并投入工作”的答案。
背景
当我第一次开始编写代码时,我 13 岁(基本,在我的姐妹Oric-1上)。
从那时起,我使用了许多新概念和许多不同的语言,从容不迫,我很快就占了上风。面向对象?不麻烦。事件驱动范式?给我吸一口腌鱼,我会回来吃早餐的。
Owl、Mfc、ActiveX、Vb3、4、5 和 6、VB.Net、Pascal、Delphi、C、C++ 和 C#。没有人挡住我的路,至少不会持续很长时间。
然而最近我的满分却受到了一些打击。
几周前,我全身心地投入到 Xaml 中,伙计们,我比游泳更容易下沉。
我认为我的主要问题是它是声明性的。我所有其他的编程技能都是程序性的。我以前用 MSBuild 遇到过这个问题,我可以复制一些例子来说明如何让 MSBuild 工作,但是从头开始把一些东西放在一起会丢失。
回到 Xaml,目前我正在疯狂地尝试将触发器连接到属性并获得我需要的效果。
我可能会尽快在此处发布我的特定 Xaml 问题。现在我在问这个一般的“声明式编程”问题。
PS不,我实际上并没有这么自大。是的,当我第一次接触 OO 和第一次编写事件驱动的 UI(Windows 3.11 上的 VB3)时,我跌跌撞撞。
编辑
它开始陷入困境,让我在这个领域走到这一步的坚韧正在得到回报,只是需要这么多的水力压裂时间!
. . . 我觉得我对这些东西太老了。. . :)