ArticleS
.
MichaelFeathers
.
ProgrammingOnYourOwn
Version Selection
Select a version.
Name
Author
Age
robertcmartin-124837-20250704203931
robertcmartin
1 day
robertcmartin-124602-20250704163536
robertcmartin
1 day
robertcmartin-124499-20250704024133
robertcmartin
1 day
robertcmartin-124226-20250704020124
robertcmartin
1 day
robertcmartin-124210-20250703174352
robertcmartin
2 days
robertcmartin-124011-20250703020734
robertcmartin
2 days
robertcmartin-123532-20250702140321
robertcmartin
3 days
robertcmartin-123034-20250629120850
robertcmartin
6 days
robertcmartin-120838-20250629082700
robertcmartin
6 days
robertcmartin-120753-20250628224746
robertcmartin
7 days
robertcmartin-120543-20250628221028
robertcmartin
7 days
robertcmartin-120511-20250628195812
robertcmartin
7 days
robertcmartin-120341-20250627164430
robertcmartin
8 days
robertcmartin-119677-20250626173255
robertcmartin
9 days
robertcmartin-119009-20250626040855
robertcmartin
9 days
robertcmartin-118668-20250625084928
robertcmartin
10 days
robertcmartin-118122-20250625070047
robertcmartin
10 days
robertcmartin-118066-20250624051609
robertcmartin
11 days
robertcmartin-117253-20250624032133
robertcmartin
11 days
robertcmartin-117130-20250624023733
robertcmartin
11 days
robertcmartin-117077-20250623163547
robertcmartin
12 days
robertcmartin-116561-20250623114131
robertcmartin
12 days
robertcmartin-116383-20250623080509
robertcmartin
12 days
robertcmartin-116225-20250623073126
robertcmartin
12 days
robertcmartin-116206-20250623011132
robertcmartin
13 days
robertcmartin-115933-20250622191713
robertcmartin
13 days
robertcmartin-115713-20250622182244
robertcmartin
13 days
robertcmartin-115682-20250621042814
robertcmartin
14 days
robertcmartin-114365-20250621023108
robertcmartin
14 days
robertcmartin-114252-20250620182439
robertcmartin
15 days
robertcmartin-113903-20250619203434
robertcmartin
16 days
robertcmartin-111758-20250617143227
robertcmartin
18 days
robertcmartin-108350-20250616173724
robertcmartin
19 days
robertcmartin-107830-20250616020224
robertcmartin
19 days
robertcmartin-107187-20250615215743
robertcmartin
20 days
robertcmartin-107074-20250615180707
robertcmartin
20 days
robertcmartin-106934-20250615140659
robertcmartin
20 days
robertcmartin-106819-20250615093839
robertcmartin
20 days
robertcmartin-106621-20250614231437
robertcmartin
21 days
robertcmartin-106354-20250614182113
robertcmartin
21 days
robertcmartin-106231-20250614130523
robertcmartin
21 days
robertcmartin-106084-20250614080117
robertcmartin
21 days
robertcmartin-105939-20250613182650
robertcmartin
22 days
robertcmartin-105448-20250613174729
robertcmartin
22 days
robertcmartin-105439-20250613164501
robertcmartin
22 days
robertcmartin-105410-20250612104350
robertcmartin
23 days
robertcmartin-104731-20250610032110
robertcmartin
25 days
robertcmartin-103334-20250609173438
robertcmartin
26 days
robertcmartin-103084-20250606173908
robertcmartin
29 days
robertcmartin-101687-20250606164748
robertcmartin
29 days
robertcmartin-101671-20250605032827
robertcmartin
30 days
robertcmartin-100660-20250603174338
robertcmartin
32 days
robertcmartin-99777-20250602144442
robertcmartin
33 days
robertcmartin-99119-20250601223340
robertcmartin
34 days
robertcmartin-98634-20250601043232
robertcmartin
34 days
robertcmartin-98208-20250530174721
robertcmartin
36 days
robertcmartin-97292-20250530164040
robertcmartin
36 days
robertcmartin-97262-20250528213136
robertcmartin
38 days
robertcmartin-96110-20250527135449
robertcmartin
39 days
robertcmartin-95295-20250526163954
robertcmartin
40 days
robertcmartin-94931-20250525123016
robertcmartin
41 days
robertcmartin-94201-20250525054949
robertcmartin
41 days
robertcmartin-93987-20250524080951
robertcmartin
42 days
robertcmartin-93374-20250524034056
robertcmartin
42 days
robertcmartin-93280-20250523173735
robertcmartin
43 days
robertcmartin-92987-20250523164918
robertcmartin
43 days
robertcmartin-92959-20250523141202
robertcmartin
43 days
robertcmartin-92856-20250523112844
robertcmartin
43 days
robertcmartin-92776-20250521164331
robertcmartin
45 days
robertcmartin-91420-20250521113839
robertcmartin
45 days
robertcmartin-91053-20250521113800
robertcmartin
45 days
robertcmartin-91050-20250521013045
robertcmartin
46 days
robertcmartin-90761-20250520072636
robertcmartin
46 days
robertcmartin-90323-20250519064902
robertcmartin
47 days
robertcmartin-89699-20250518182008
robertcmartin
48 days
robertcmartin-89328-20250518004514
robertcmartin
49 days
robertcmartin-88903-20250517180704
robertcmartin
49 days
robertcmartin-88759-20250517121510
robertcmartin
49 days
robertcmartin-88516-20250517121401
robertcmartin
49 days
robertcmartin-88514-20250517095756
robertcmartin
49 days
robertcmartin-88401-20250516174328
robertcmartin
50 days
robertcmartin-87869-20250516164321
robertcmartin
50 days
robertcmartin-87834-20250515000041
robertcmartin
52 days
robertcmartin-86751-20250514113545
robertcmartin
52 days
robertcmartin-86413-20250514022315
robertcmartin
52 days
robertcmartin-86130-20250512200305
robertcmartin
54 days
robertcmartin-85434-20250511121732
robertcmartin
55 days
robertcmartin-84825-20250509174341
robertcmartin
57 days
robertcmartin-84052-20250509164221
robertcmartin
57 days
robertcmartin-83962-20250509032143
robertcmartin
57 days
robertcmartin-83604-20250508010836
robertcmartin
59 days
robertcmartin-83002-20250507140825
robertcmartin
59 days
robertcmartin-82509-20250507131942
robertcmartin
59 days
robertcmartin-82488-20250506213140
robertcmartin
60 days
robertcmartin-82005-20250506005033
robertcmartin
61 days
robertcmartin-81401-20250505165610
robertcmartin
61 days
robertcmartin-81202-20250505164106
robertcmartin
61 days
robertcmartin-81198-20250505100302
robertcmartin
61 days
robertcmartin-81042-20250505041544
robertcmartin
61 days
robertcmartin-80947-20250502174710
robertcmartin
64 days
robertcmartin-79834-20250502163558
robertcmartin
64 days
robertcmartin-79796-20250502055150
robertcmartin
64 days
robertcmartin-79581-20250501033930
robertcmartin
65 days
robertcmartin-78789-20250501010012
robertcmartin
66 days
robertcmartin-78716-20250430010435
robertcmartin
67 days
robertcmartin-77864-20250428185952
robertcmartin
68 days
robertcmartin-77244-20250428153802
robertcmartin
68 days
robertcmartin-77151-20250428142020
robertcmartin
68 days
robertcmartin-77116-20250427001758
robertcmartin
70 days
robertcmartin-76315-20250426054640
robertcmartin
70 days
robertcmartin-75912-20250425204653
robertcmartin
71 days
robertcmartin-75616-20250425202732
robertcmartin
71 days
robertcmartin-75485-20250425195447
robertcmartin
71 days
robertcmartin-75320-20250424204523
robertcmartin
72 days
robertcmartin-74452-20250423012025
robertcmartin
74 days
robertcmartin-73079-20250422215141
robertcmartin
74 days
robertcmartin-72943-20250422160232
robertcmartin
74 days
robertcmartin-72641-20250422110314
robertcmartin
74 days
robertcmartin-72496-20250421182725
robertcmartin
75 days
robertcmartin-72029-20250421082957
robertcmartin
75 days
robertcmartin-71742-20250419193209
robertcmartin
77 days
robertcmartin-70880-20250418202244
robertcmartin
78 days
robertcmartin-70184-20250417204341
robertcmartin
79 days
robertcmartin-69586-20250417202701
robertcmartin
79 days
robertcmartin-69572-20250417201526
robertcmartin
79 days
robertcmartin-69564-20250417164734
robertcmartin
79 days
robertcmartin-69443-20250416130003
robertcmartin
80 days
robertcmartin-68537-20250416120332
robertcmartin
80 days
robertcmartin-68485-20250416092233
robertcmartin
80 days
robertcmartin-68329-20250416061954
robertcmartin
80 days
robertcmartin-68143-20250415222722
robertcmartin
81 days
robertcmartin-67973-20250414125044
robertcmartin
82 days
robertcmartin-67116-20250413203158
robertcmartin
83 days
robertcmartin-66835-20250411044917
robertcmartin
85 days
robertcmartin-65353-20250410155159
robertcmartin
86 days
robertcmartin-65066-20250410024044
robertcmartin
86 days
robertcmartin-64571-20250409203020
robertcmartin
87 days
robertcmartin-64314-20250405133028
robertcmartin
91 days
robertcmartin-62243-20250404140737
robertcmartin
92 days
robertcmartin-61594-20250403062101
robertcmartin
93 days
robertcmartin-60666-20250403050619
robertcmartin
93 days
robertcmartin-60618-20250331101654
robertcmartin
96 days
robertcmartin-59059-20250329030448
robertcmartin
98 days
robertcmartin-57946-20250329023309
robertcmartin
98 days
robertcmartin-57754-20250328192318
robertcmartin
99 days
robertcmartin-57448-20250328123203
robertcmartin
99 days
robertcmartin-57153-20250328113354
robertcmartin
99 days
robertcmartin-57100-20250328103213
robertcmartin
99 days
robertcmartin-57015-20250328071251
robertcmartin
99 days
robertcmartin-56721-20250327235950
robertcmartin
100 days
robertcmartin-56518-20250327143513
robertcmartin
100 days
robertcmartin-56291-20250327113708
robertcmartin
100 days