Difference between revisions of "Refactoring"

From HaskellWiki
Jump to: navigation, search
(HaWiki conversion)
 
m (Add retrie)
 
(One intermediate revision by one other user not shown)
Line 11: Line 11:
 
* http://www.refactoring.com/ - the refactoring meta-site by [http://c2.com/cgi/wiki?MartinFowler Martin Fowler], linking to lots of other useful stuff.
 
* http://www.refactoring.com/ - the refactoring meta-site by [http://c2.com/cgi/wiki?MartinFowler Martin Fowler], linking to lots of other useful stuff.
 
* [http://www.parlezuml.com/tutorials/dotnet_refactoring/intro.htm .NET Refactoring] tutorial
 
* [http://www.parlezuml.com/tutorials/dotnet_refactoring/intro.htm .NET Refactoring] tutorial
  +
* [https://hackage.haskell.org/package/retrie retrie]: A powerful, easy-to-use codemodding tool for Haskell.
   
 
==On this wiki==
 
==On this wiki==
Line 20: Line 21:
 
* [[Monadic style transformation]]
 
* [[Monadic style transformation]]
   
[[Category:Refactoring]] [[Category::Glossary]]
+
[[Category:Refactoring]] [[Category:Glossary]]

Latest revision as of 17:24, 20 April 2020

Refactoring is the process of incrementally improving the design of software.

Far more than you ever wanted to know about refactoring at http://www.refactoring.com/.

External links

Some of the work being done in functional languages, and Haskell in particular:

On this wiki