tag:blogger.com,1999:blog-2208890564265615027.post891216894966589682..comments2024-03-08T19:47:41.485+11:00Comments on Ascii Dreams: Refactoring HellAndrew Doullhttp://www.blogger.com/profile/11099404183952971291noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-2208890564265615027.post-66364419054260659842008-12-20T10:05:00.000+11:002008-12-20T10:05:00.000+11:00Jussi: Branches in SVN are a pain. In fact, anythi...Jussi: Branches in SVN are a pain. In fact, anything in SVN is a pain, but at the moment, transitioning to WinGit is potentially more painful. I'd have to get a new host for the sources for a start. (Just to clarify by a pain - I mean I'd actually have to learn and understand SVN as opposed to using it in a braindead fashion).<BR/><BR/>It's worthwhile emphasising that I'm refactoring here not because there are bugs in the existing code base, but because I'm trying to hold myself to the ideal of unnecessary code duplication. Which is the worst reason.Andrew Doullhttps://www.blogger.com/profile/11099404183952971291noreply@blogger.comtag:blogger.com,1999:blog-2208890564265615027.post-20600516358643953712008-12-20T04:09:00.000+11:002008-12-20T04:09:00.000+11:00"The problem I have with refactoring, is that you ...<I>"The problem I have with refactoring, is that you inevitably take a lot of hard won lessons and throw them away as a part of the refactor..."</I><BR/>I always thought the opposite. Refactoring gives you the chance to take those hard learned lessons and apply them the way you wish you had the first time. Still a lot of work though, and the other factors you mentioned are very true.<BR/><BR/>Great blog by the way. I'm a regular reader, and decided I'd start submitting comments.Dariushttps://www.blogger.com/profile/10335030387771715478noreply@blogger.comtag:blogger.com,1999:blog-2208890564265615027.post-84396530942688798362008-12-20T01:48:00.000+11:002008-12-20T01:48:00.000+11:00Yeah, I'm sorry that you don't enjoy refactoring -...Yeah, I'm sorry that you don't enjoy refactoring -- it's one of my favorite parts. I'm the kind of guy who likes editing papers, too.<BR/><BR/>Naturally, my bosses at the small software company where I work are of the "don't fix it if it's only partially broken" school of thought... grrrr...Cyranixhttps://www.blogger.com/profile/06867216906954132516noreply@blogger.com