• Coding
  • Software Architecture
  • UX
  • Agile
  • Software Testing
  • Mobile
Software Development Tutorials and Videos
Software Development Videos and Tutorials: Java, .NET, Ruby, Python, JavaScript, Agile, Software Testing
 
Skip to content
  • Coding
  • Software Architecture
  • UX
  • Agile
  • Software Testing
  • Mobile
Tag: refactoring
Home Posts tagged "refactoring" (Page 2)

Tag: refactoring

Beheading the Software Beast
Coding

Beheading the Software Beast

 maintenance, refactoring

For any code base there comes a time when you want to change it. But if you just steam ahead making changes that break the code and then fixing errors, a common situation is that every fix or change creates several more errors. It feels as if you have picked …

Continue reading"Beheading the Software Beast"
Refactoring with Python Tools for Visual Studio
Coding, Open Source Tools

Refactoring with Python Tools for Visual Studio

 python, refactoring, visual studio

A short demo of the refactoring capabilities of Python Tools for Visual Studio. Python Tools for Visual Studio is a free and open source plug-in for Visual Studio 2010 from Microsoft’s Developer Division. PTVS enables developers to use all the major productivity features of Visual Studio to build Python code …

Continue reading"Refactoring with Python Tools for Visual Studio"
Refactoring in Eclipse
Coding, Open Source Tools

Refactoring in Eclipse

 eclipse, java, refactoring

This short videos shows how you can implement closures in Java. Video Producer / Source Code: http://pettergraff.blogspot.com/2010/11/closures-in-java.html

Continue reading"Refactoring in Eclipse"
Introduction to Wrangler
Coding

Introduction to Wrangler

 erlang, refactoring

Wrangler is an interactive refactoring tool for Erlang, integrated into both emacs and Eclipse. Wrangler’s refactorings cover structural changes such as function, variable and module renaming, function extraction and generalization. Wrangler recognizes macros in code, and can be used on a single file or across a whole project. Wrangler can …

Continue reading"Introduction to Wrangler"
Agile, Coding, Software Architecture

Large Scale Refactorings Using the Mikado Method

 refactoring

The Mikado Method: Code almost always depend on other pieces of code, hence one change often requires another in an entangled web. This works like the game Mikado (pick-up sticks), where you have to pick up lower scoring sticks in a certain order to reach the higher scoring Mikado stick. …

Continue reading"Large Scale Refactorings Using the Mikado Method"
Removing Duplication by Refactoring
Agile, Coding

Removing Duplication by Refactoring

 eclipse, java, refactoring

This video removes the duplication in the add and subtract classes by introducing an abstract base class. The end result is a use of the template method pattern. Video Producer: Brett L. Schuchert

Continue reading"Removing Duplication by Refactoring"

Posts navigation

1 2 3 4 5

Be nice: share this knowledge

  • share 
  • share 
  • tweet 
  • share 
  • share 
  • share 
  • e-mail 

All Categories

  • Agile (326)
  • Coding (1,086)
  • Configuration Management (116)
  • Database (181)
  • General (12)
  • Mobile Software (121)
  • Open Source Tools (629)
  • Project Management (175)
  • Software Architecture (618)
  • Software Services (64)
  • Software Testing (267)
  • User Interface (339)

Advertisement

Follow us

Twitter    facebook    Google Plus    Linkedin   

Software Development Knowledge

  • Methods & Tools Software Development Magazine
  • Java Tutorials and Videos
  • Software Testing Magazine
  • Scrum Expert

Last videos added

  • Unraveling the Masculinization of Technology
  • Pragmatic Guide to Functional Geekery
  • Avoiding Stress Driven Development
  • 7 Years of Domain-Driven Design
  • Programming with Objects and Functions and More

More information

  • About
  • Contact
  • We Acknowledge
  • Network

Tags

.net AJAX android asp BDD c++ cloud continuous integration csharp css domain driven design eclipse functional testing google google app engine groovy GWT html iphone java javafx javascript jquery lean microsoft mvc mysql nosql people performance php python refactoring requirements REST ruby rubyonrails scala scrum security software design spring TDD unit testing visual studio
Back to Top
Copyright © 2008-2018 Martinig & Associates
Powered by Fluida & WordPress.