ArticleS. MichaelFeathers.
ProgrammingOnYourOwn
Version Selection

Select a version.

  Name Author Age
robertcmartin-531212-20230128081156 robertcmartin 1 day
robertcmartin-530744-20230128020817 robertcmartin 1 day
robertcmartin-530646-20230127103519 robertcmartin 2 days
robertcmartin-530236-20230127040217 robertcmartin 2 days
robertcmartin-529996-20230127035038 robertcmartin 2 days
robertcmartin-529988-20230126041549 robertcmartin 3 days
robertcmartin-529399-20230124125916 robertcmartin 4 days
robertcmartin-528556-20230121184628 robertcmartin 7 days
robertcmartin-526964-20230120173133 robertcmartin 8 days
robertcmartin-526576-20230119165142 robertcmartin 9 days
robertcmartin-525972-20230118200141 robertcmartin 10 days
robertcmartin-525538-20230118005143 robertcmartin 11 days
robertcmartin-525017-20230117055431 robertcmartin 12 days
robertcmartin-524385-20230116175503 robertcmartin 12 days
robertcmartin-524078-20230116153050 robertcmartin 12 days
robertcmartin-524002-20230116071228 robertcmartin 13 days
robertcmartin-523764-20230115082709 robertcmartin 14 days
robertcmartin-523128-20230115062558 robertcmartin 14 days
robertcmartin-523092-20230115044610 robertcmartin 14 days
robertcmartin-523065-20230113150507 robertcmartin 15 days
robertcmartin-522178-20230113103503 robertcmartin 16 days
robertcmartin-522015-20230112131848 robertcmartin 16 days
robertcmartin-521296-20230112111222 robertcmartin 17 days
robertcmartin-521119-20230112070830 robertcmartin 17 days
robertcmartin-520944-20230112042506 robertcmartin 17 days
robertcmartin-520853-20230112034854 robertcmartin 17 days
robertcmartin-520766-20230111151145 robertcmartin 17 days
robertcmartin-520208-20230109183454 robertcmartin 19 days
robertcmartin-518813-20230109155804 robertcmartin 19 days
robertcmartin-518744-20230109132752 robertcmartin 19 days
robertcmartin-518576-20230108071421 robertcmartin 21 days
robertcmartin-517696-20230106075542 robertcmartin 23 days
robertcmartin-516724-20230105125927 robertcmartin 23 days
robertcmartin-516229-20230105021313 robertcmartin 24 days
robertcmartin-515900-20230104224331 robertcmartin 24 days
robertcmartin-515828-20230104021031 robertcmartin 25 days
robertcmartin-515279-20230103120538 robertcmartin 26 days
robertcmartin-514890-20230102215911 robertcmartin 26 days
robertcmartin-514111-20230102060643 robertcmartin 27 days
robertcmartin-513575-20230102023338 robertcmartin 27 days
robertcmartin-513438-20230102012908 robertcmartin 27 days
robertcmartin-513070-20230101232505 robertcmartin 27 days
robertcmartin-512962-20221229172032 robertcmartin 30 days
robertcmartin-511210-20221229154631 robertcmartin 30 days
robertcmartin-511171-20221228055058 robertcmartin 32 days
robertcmartin-510358-20221228034805 robertcmartin 32 days
robertcmartin-510287-20221227211152 robertcmartin 32 days
robertcmartin-510156-20221227110008 robertcmartin 33 days
robertcmartin-509881-20221227053208 robertcmartin 33 days
robertcmartin-509706-20221226200813 robertcmartin 33 days
robertcmartin-509460-20221226034047 robertcmartin 34 days
robertcmartin-508931-20221225025627 robertcmartin 35 days
robertcmartin-508232-20221225014948 robertcmartin 35 days
robertcmartin-508009-20221224215037 robertcmartin 35 days
robertcmartin-507689-20221224165846 robertcmartin 35 days
robertcmartin-507421-20221224124346 robertcmartin 35 days
robertcmartin-507315-20221224041536 robertcmartin 36 days
robertcmartin-507130-20221224035254 robertcmartin 36 days
robertcmartin-507124-20221224024429 robertcmartin 36 days
robertcmartin-507094-20221224000138 robertcmartin 36 days
robertcmartin-507007-20221223173915 robertcmartin 36 days
robertcmartin-506892-20221222032606 robertcmartin 38 days
robertcmartin-506032-20221221234059 robertcmartin 38 days
robertcmartin-505952-20221220170241 robertcmartin 39 days
robertcmartin-505062-20221219153716 robertcmartin 40 days
robertcmartin-504369-20221219094227 robertcmartin 41 days
robertcmartin-504144-20221218172631 robertcmartin 41 days
robertcmartin-503723-20221218132142 robertcmartin 41 days
robertcmartin-503617-20221217205250 robertcmartin 42 days
robertcmartin-503238-20221217010526 robertcmartin 43 days
robertcmartin-502827-20221216230600 robertcmartin 43 days
robertcmartin-502649-20221216030917 robertcmartin 44 days
robertcmartin-502025-20221214075328 robertcmartin 46 days
robertcmartin-500811-20221213062958 robertcmartin 47 days
robertcmartin-500117-20221212031232 robertcmartin 48 days
robertcmartin-499172-20221211125619 robertcmartin 48 days
robertcmartin-498879-20221209065544 robertcmartin 51 days
robertcmartin-497694-20221207194713 robertcmartin 52 days
robertcmartin-496610-20221206171818 robertcmartin 53 days
robertcmartin-495619-20221206133410 robertcmartin 53 days
robertcmartin-495380-20221206110740 robertcmartin 54 days
robertcmartin-495284-20221206043027 robertcmartin 54 days
robertcmartin-495051-20221205164801 robertcmartin 54 days
robertcmartin-494484-20221204123630 robertcmartin 55 days
robertcmartin-493435-20221203111448 robertcmartin 57 days
robertcmartin-492691-20221203083758 robertcmartin 57 days
robertcmartin-492542-20221203045552 robertcmartin 57 days
robertcmartin-492431-20221202222729 robertcmartin 57 days
robertcmartin-492261-20221201200403 robertcmartin 58 days
robertcmartin-491417-20221201143138 robertcmartin 58 days
robertcmartin-491254-20221130114514 robertcmartin 60 days
robertcmartin-490501-20221130110749 robertcmartin 60 days
robertcmartin-490439-20221130103957 robertcmartin 60 days
robertcmartin-490398-20221129140737 robertcmartin 60 days
robertcmartin-489768-20221129024152 robertcmartin 61 days
robertcmartin-489242-20221128060709 robertcmartin 62 days
robertcmartin-488579-20221128021813 robertcmartin 62 days
robertcmartin-488427-20221127225223 robertcmartin 62 days
robertcmartin-488223-20221127210012 robertcmartin 62 days
robertcmartin-488136-20221126032111 robertcmartin 64 days
robertcmartin-487208-20221125065144 robertcmartin 65 days
robertcmartin-486485-20221125000813 robertcmartin 65 days
robertcmartin-486355-20221124195749 robertcmartin 65 days
robertcmartin-486232-20221123221908 robertcmartin 66 days
robertcmartin-485651-20221123133208 robertcmartin 66 days
robertcmartin-485359-20221121194719 robertcmartin 68 days
robertcmartin-484057-20221121143121 robertcmartin 68 days
robertcmartin-483878-20221120172435 robertcmartin 69 days
robertcmartin-483357-20221119100814 robertcmartin 71 days
robertcmartin-482681-20221119095408 robertcmartin 71 days
robertcmartin-482672-20221119054300 robertcmartin 71 days
robertcmartin-482539-20221117082526 robertcmartin 73 days
robertcmartin-481312-20221117005936 robertcmartin 73 days
robertcmartin-480708-20221116184418 robertcmartin 73 days
robertcmartin-480576-20221115065847 robertcmartin 75 days
robertcmartin-479649-20221115060035 robertcmartin 75 days
robertcmartin-479622-20221115044909 robertcmartin 75 days
robertcmartin-479584-20221115021149 robertcmartin 75 days
robertcmartin-479504-20221111195417 robertcmartin 78 days
robertcmartin-477719-20221111093648 robertcmartin 79 days
robertcmartin-477411-20221110182822 robertcmartin 79 days
robertcmartin-477037-20221109184852 robertcmartin 80 days
robertcmartin-476266-20221109040423 robertcmartin 81 days
robertcmartin-475697-20221108200054 robertcmartin 81 days
robertcmartin-475271-20221108190050 robertcmartin 81 days
robertcmartin-475166-20221108113600 robertcmartin 82 days
robertcmartin-474856-20221107222203 robertcmartin 82 days
robertcmartin-474517-20221105000215 robertcmartin 85 days
robertcmartin-473061-20221105000050 robertcmartin 85 days
robertcmartin-472998-20221103130311 robertcmartin 86 days
robertcmartin-471924-20221103014653 robertcmartin 87 days
robertcmartin-471686-20221102133000 robertcmartin 87 days
robertcmartin-471350-20221102001928 robertcmartin 88 days
robertcmartin-470937-20221101084757 robertcmartin 89 days
robertcmartin-470528-20221101074928 robertcmartin 89 days
robertcmartin-470501-20221031144057 robertcmartin 89 days
robertcmartin-469931-20221031115244 robertcmartin 90 days
robertcmartin-469500-20221031041959 robertcmartin 90 days
robertcmartin-469285-20221030174048 robertcmartin 90 days
robertcmartin-468805-20221030141108 robertcmartin 90 days
robertcmartin-468571-20221030121701 robertcmartin 90 days
robertcmartin-468454-20221030112611 robertcmartin 91 days
robertcmartin-468226-20221029174327 robertcmartin 91 days
robertcmartin-467674-20221027125337 robertcmartin 93 days
robertcmartin-466344-20221025185926 robertcmartin 95 days
robertcmartin-465222-20221024161131 robertcmartin 96 days
robertcmartin-464413-20221023103228 robertcmartin 98 days
robertcmartin-463661-20221023034846 robertcmartin 98 days
robertcmartin-463537-20221022060014 robertcmartin 99 days
robertcmartin-462785-20221021142156 robertcmartin 99 days
robertcmartin-462277-20221020215738 robertcmartin 100 days