官术网_书友最值得收藏!

Personal style

Throughout the book, you'll run into things you might disagree with. It could be things in naming the classes or methods in C#, for instance, at times, I like to drop camel casing, both upper and lower and just separate the words with an underscore yielding "some_type_with_spaces". In addition, I don't use modifiers, without them adding any value. You'll see that I completely avoid private as that is the default modifier for fields or properties on types. I'll also avoid things such as read-only, especially, if it's a private member. Most annoyingly, you might see that I drop scoping for single line statements following an IF or FOR. Don't worry, this is my personal style; you can do as you please. All I'm asking is that you don't judge me by how my code looks. I'm not a huge fan of measuring code quality with tools such as R# and its default setting for squiggles. In fact, a colleague and I have been toying with the idea of using the underscore trick for all our code, as it really makes it a lot easier to read.

You'll notice throughout that I'm using built-in functions in the browser in JavaScript, where you might expect jQuery. The reason for this is basically that I try to limit the usage of jQuery, in fact, it's a dependency I'd prefer not to have in my solutions as it is not adding anything to the way I do things. There is a bit of an educational, quite intentional reason for me not using jQuery as well; we now have most of the things we need in the browser already.

主站蜘蛛池模板: 朝阳市| 穆棱市| 顺平县| 林口县| 宝坻区| 云龙县| 资源县| 五华县| 化德县| 玉林市| 汨罗市| 泽州县| 东兰县| 邵阳市| 南召县| 南昌县| 关岭| 霍州市| 涿鹿县| 田东县| 水城县| 宁化县| 肇庆市| 长武县| 尚义县| 大港区| 武平县| 樟树市| 九龙城区| 濉溪县| 大埔县| 应用必备| 高青县| 邯郸市| 自治县| 宝坻区| 曲松县| 额敏县| 宝鸡市| 江门市| 调兵山市|