New page: '''Done: 17ef6cbd11b0''' s/Turning Machine/Turing Machine Put in an explicit example of XML declarative (e.g. NB menus), to make clear how the implementation code builds the menus and ho...
New page
'''Done: 17ef6cbd11b0'''
s/Turning Machine/Turing Machine
Put in an explicit example of XML declarative (e.g. NB menus), to make clear how the implementation code builds the menus and how the module exposes a very minimal and high-level SPI to client modules
--[[User:RichUnger|RichUnger]] 22:40, 10 April 2008 (UTC)
* Page 207: As advised in part I, "Empiristic" should be "empirical."
* Page 208: Since you discussed in the testing section how tools can help prevent errors, it might be worth mentioning here that the merged contents of the system filesystem can be viewed right from the IDE at development time (Important Files -> XML Layer -> This layer in context). I can say that number of errors related to malformed layer files have decreased significantly on my team since this tool was introduced and that when errors do occur, they're now much more easily found because of this tool.
** I'd like to discuss even automatic validation a bit more - if you execute ant -f nbbuild/build.xml commit-validation you will get even compile time errors if your layers are not correct - however that is too much for the book. Let's leave it for wiki.
--[[User:TomWheeler|TomWheeler]] Sun Apr 13 16:49:16 CDT 2008
'''Done: e661a5406278'''
Page 212, code example: <tt>this.data</tt> is read without synchronization, but written under <tt>synchronized</tt>.
--[[User:AndreiBadea|AndreiBadea]] 15:08, 14 April 2008 (UTC)
'''Done: 9317dae3eee7'''
The assertion that XML and properties documents are self-documenting is a bit overstated. I wouldn't want to touch NB windows systems config xml files without documentation!
--[[User:RichUnger|RichUnger]] 22:40, 10 April 2008 (UTC)
Actually it is not that bad to touch it. You can for example easy change default opening mode of a component. E.g. locate the text opened='false' and change it to opened='true'. This is what I mean by self documentation. Compare it to trying to do this change by directly editing Microsoft Office file!
--[[User:JaroslavTulach|JaroslavTulach]] 07:58, 12 April 2008 (UTC)
* Page 214: I don't know what the channel selection is like in Prague now versus fifty years ago, but saying we have at least four times as many channels as fifty years ago is definitely an understatement here. At least in St. Louis, we probably have more like 50 times as many channels as we had in 1958.
--[[User:TomWheeler|TomWheeler]] Sun Apr 13 16:49:16 CDT 2008
Page 215, para 1: never heard of YUM, didn't you mean YUV?
--[[User:AndreiBadea|AndreiBadea]] 15:14, 14 April 2008 (UTC)