Thử nghiệm xây dựng một refactoring tool tích hợp vào VS.NET

Một phần của tài liệu Ứng dụng kỹ thuật tái cấu trúc mã nguồn để triển khai dò tìm và cải tiến các đoạn mã xấu trong chương trình C# (Trang 97 - 99)

TÀI LIỆU THAM KHẢO Tiếng Việt

[1] Phạm Văn Việt, Trƣơng Lập Vĩ. Tìm hiểu ngôn ngữ C# và viết một chƣơng trình minh họa. Đồ án tốt nghiệp – Khoa CNTT – ĐH KHTN TP.HCM, 2002.

Tiếng nƣớc ngoài

[2] Jesse Liberty. Programming C#. O‟Reilly, 2001

[3] Joseph W. Yoder. Refactoring Principles. University of Illinois, 2004

[4] Martin Fowler. Refactoring: Improving the design of existing code. Addison Wesley,1999.

Trang web

[5] Bad Smells in Code

http://sis36.berkeley.edu/projects/streek/agile/bad-smells-in-code.html

[6] Building a Refactoring Plug-in for VS.NET

http://www.codeproject.com/KB/macros/SMRefactorAddinArticle.aspx

[7] C# Refactory - C# Refactoring tool.

http://www.xtreme-simplicity.net/CSharpRefactory.htm

[8] CodeIT.Once for .NET

http://submain.com/cio/doc/?nav=products.cio

[9] DevExpress Refactor!™ Pro

http://www.devexpress.com/Products/Visual_Studio_Add-in/Refactoring/

[10] JetBrains ReSharper- Code Refactoring

http://www.jetbrains.com/resharper/features/code_refactoring.html

[11] Nhập môn Refactoring

http://www.usol v.com.vn/UsolV.dotNetCenter.OfficialSite/TechnicalDocuments /An_Introduction_of_Refactoring/Default.htm

[12] .NET Refactor for C# & VB.NET

http://www.knowdotnet.com/articles/netrefactorproducthome.html

[13] Refactoring C# Code Using Visual Studio 2005

http://msdn2.microsoft.com/en-us/library/ms379618(VS.80).aspx

[14] Refactoring HomePage

http://www.refactoring.com

[15] The Future of Software Development

http://www.readwriteweb.com/archives/the_future_of_software_development.php

[16] Visual Assit X for Visual Studio

Ý KIẾN NHẬN XÉT VÀ ĐÁNH GIÁ GV hƣớng dẫn: - - - - - - - - - - - - - - - - - - - - - - - - - Chủ tịch hội đồng xét duyệt: - - - - - - - - - - - - - - - - - - - - - - - - (adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Ứng dụng kỹ thuật tái cấu trúc mã nguồn để triển khai dò tìm và cải tiến các đoạn mã xấu trong chương trình C# (Trang 97 - 99)