Index_S


S

Save As command, 287
Save As dialog, 278
Save command, 287
Save method, 278, 282
SaveAction delegate, 289
SaveAs method, 289
SaveDialog test, 27778
SaveFile method, 288, 293, 29899
SaveFileDialog, 304
saveload.test file, 37172
SaveModelToFile method, 28182
saving text, 111, 278
scaffolding tests, 104
scripting language, 7378
ScrollHappens test, 119, 120, 123
scrolling, after Enter, 11112
ScrollToCaret method, 116, 119, 120, 122, 123, 124, 125
sect1 story, 13980
section tests, 202, 203
sections
adding tags to XML Notepad application, 13980
estimated time to extend feature, 271, 274
SectionUndo test, 447, 449, 450
selection length
SelectionLength property, 451, 454, 455, 460, 481
TextBox and, 41, 481
Undo and, 411, 45455, 460, 468
selection start, 46, 4748, 91. See also SelectionStart property
SelectionLength property, 451, 454, 455, 460, 481
SelectionStart method, 120, 122, 257
SelectionStart property, 83, 84, 86, 96, 9799, 121, 435, 437, 438, 451, 455, 481
Self Shunt technique, 125
SendKeys function, 431
SetFileName method, 294
SetInput method, 75, 8485, 86
SetLines method, 257
Shift+Enter
customer testing, 23944
vs. Enter key, 23839
overview, 21929
programmer testing, 23234, 241
summary, 244
ShiftEnter test, 233
ShiftEnterMultipleLines test, 233, 235
shipping stories as installable software, 11011, 205
simple code, 151, 33031, 408
simple design
as Extreme Programming practice, xxvii
fears about, 23132
role in XP, 178
Undo summary, 462
simple tests, 21
SimpleInsertCharacter method, 454, 458
SimplePattern test, 20
simplicity, as Extreme Programming value, xxiii
SingleCharacterSnapshot class, 45556, 46061, 481, 482
skip tags, 319, 32021
SkipString method, 345
SkipStrings method, 349, 377, 385
small releases, as Extreme Programming practice, xxvi
small steps, 216, 283, 348, 356
Smalltalk, 99, 192, 283, 484
Snapshot method
considering removal, 426, 427
implementing, 41120
keyboard analysis, 45256
paper design, 451
renaming FullSnapshot method, 454
Restore and, 424
role in Undo implementation, 440, 441
testing, 426, 427, 430, 432, 435, 448
TextModel and, 427, 430
Snapshot test, 410
SnapshotInsertCharacter method, 454, 455
SnapshotLinesIdentity method, 415, 449
Solution Explorer, Visual Studio .NET, 5, 2728, 491
spikes, 8, 10, 34
Stack object, 414
starting XML, 271, 274, 312
stories
adding <pre> tags, 2015
adding sect1 tags, 13980
adding tags for lists, 312
aspects, 7172
defined, 2, 10
first story, 3134, 63
hours of work, 111
improving on TextPad, 13
for initial release, 1114
proposed, with estimates, 27072
in release plans, 14, 275
role in application development, 10
shipping as installable applications, 11011
StreamReader class, 105
string arrays, 57, 60, 63, 64, 88, 92, 93, 99, 16970, 322, 329, 333, 334, 337, 345, 348, 378, 484
String class, 248
StringInput test, 76, 77, 78, 161, 291
StringReader class, 92, 105, 107
subclassing, 8, 48485, 490
SumLineLengths method, 154, 224, 225, 228, 229
sustainable pace, as Extreme Programming practice, xxx
switch statement, 325
System.Diagnostics namespace, 403



Extreme Programming Adventures in C#
Javaв„ў EE 5 Tutorial, The (3rd Edition)
ISBN: 735619492
EAN: 2147483647
Year: 2006
Pages: 291

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net