Extensible Markup Language (XML) is revolutionizing Web content, electronic commerce and enterprise computing. As with most technology revolutions, the concept behind XML is deceptively simple--to provide a standardization for specifying the meaning of information exchanged over networks. However, the implications for such a capability ripple throughout the entire field of distributed computing. Read on for the SDTimes "Book Watch" review .
Let's make a little journey into the core XP values as defined in Extreme Programming Explained. After all, practices change all the time, while values are a more fundamental part of a methodology.
ADVERTISEMENT
ADVERTISEMENTS
"Impartial observers from other planets would consider ours an utterly bizarre enclave if it were populated by birds, defined as flying animals, that nevertheless rarely or never actually flew. They would also be perplexed if they encountered in our seas, lakes, rivers and ponds, creatures defined as swimmers that never did any swimming. But they would be even more surprised to encounter a species defined as a thinking animal if, in fact, the creature very rarely indulged in actual thinking."