对错

        软件设计模式中常用的一个单词Context,常常翻译为上下文,也许我上学时一直语文不好的缘故,起初我总是不太理解"上下文",后开我才理解了,原来"上下文"就是指模式的适用环境。模式是特定条件下,特定范围内的通用解决方案。如果用错了地方,就成了张冠李戴,牛头马嘴,适得其反了。

       前段时间,我犯了一个“张冠李戴”的错误。在学NUnit时,我使用NUnit2.1/bin/NUnit-gui.exe,去测试著名的TDD例子money(NUnit2.1/src/samples/money),总是打不开,原来money中引用的NUnit.framework.dll与NUnit2.1/bin/NUnit-gui.exe用的不一样,在项目中改过引用,重新编译,再用NUnit2.1/bin/NUnit-gui.exe测试,一切OK。

       还有在我前不久关于Framework和Container关系的理解也有误,其实Framework表示的范围更大,Framework不一定使用container,Container一般在Framework实现中,Container实现IOC。

       软件TDD中的迭代开发,是红灯绿灯的交替过程。

       写程序这样,学习,探索,人生亦然。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值