[Home] [By Thread] [By Date] [Recent Entries]
Murali Mani wrote: > Hello, I did not know people did not like XPath expressions. can you tell > me some important reasons why. I will argue why I like Xpath expressions.. Not that I disagree with you (I like XPath well enough), but you did ask: "XPaths are essentially untyped keys into a document structure. In Java or C#, using them circumvents the langauge's inbuilt type system making code harder to read and debug. We would do better to represent that structure as actual objects in the language, thus utilizing the language's inbuilt dispatch and type systems rather than reinventing (probably badly) our own frameworks. Leveraging the language will lead to more comprehensible and robust code which correlates directly to business value, something not guaranteed when developers are spending unneccesary time writing plumbing instead of applications." Then again, if Adam Bosworth was concerned about not using SQL strings inside Java, would we object? Bill de hÓra
|

Cart



