Refactoring
Tag details
Welcome to the 'Refactoring' tag page at Technorati. This page features content from the farthest reaches of the Blogosphere that authors have "tagged" with 'Refactoring'.
Look up
"Refactoring"
at The Free Dictionary
Latest blogosphere posts tagged “Refactoring”
-
Books I dont recommend if youre starting out - Travis Swicegoo...
Computer & Internet - computer-internet.marc8.com —
Authority: 169
Keith Caseys recent post on a book recommendations got me thinking. I get asked what books I recommend. I whole-heartedly agree with his first recommendation. The Pragmatic Programmer sits on my desk and is often in my laptop bag. I reach for it if I have five minutes and want to flip through something technical ...6 days ago -
Stick to the paradigm (even if it sucks)
Richard Dingwall —
Authority: 407
Today I had the pleasure of fixing a bug in an unashamedly-procedural ASP.NET application, comprised almost entirely of static methods with anywhere from 5-20 parameters each (yuck yuck yuck). After locating the bug and devising a fix, I hit a wall. I needed some additional information that wasn’t in scope. There ...1 week ago -
New ActionScript/Flex Refactoring: Push Members Down
JetBrains IntelliJ IDEA Blog —
Authority: 119
In addition to other refactorings , Maia also has this useful refactoring: push members down the classes hierarchy. Again, let’s try it on a simple example. Play a bit more with 2D shapes API — assume one has Solid interface that supports fill() -ing and controlling the opacity of solid objects, with ...1 week ago -
DDD: making the Time Period concept explicit
Richard Dingwall —
Authority: 407
One of the applications I work on is a planning system, used for managing the operations of the business over the next week, month and financial year. Almost every entity in this application has a fixed ‘applicable period’ — a lifetime that begins and ends at certain dates. For example: An employee’s ...1 week ago -
Questions for Apple
Linux/Unix News - motd.ambians.com —
Authority: 159
How are you going to reboot the AppStore? It needs an overhaul and refactoring to be a scalable architecture for innovation.2 weeks ago -
The trouble with soft delete
Richard Dingwall —
Authority: 407
Soft delete is a commonly-used pattern amongst database-driven business applications. In my experience, however, it usually ends up causing more harm than good. Here’s a few reasons why it can fail in bigger applications, and some less-painful alternatives to consider. Tomato, Tomato I’ve seen a few different ...2 weeks ago -
Units are Not Classes: Improving Unit Testing By Removing Artificial Boundaries
Absolutely No Machete Juggling —
Authority: 92
Many developers think of unit tests as tests that test a single class. In fact, I myself once thought this way. If I wanted to write unit tests for a two-class system in which a class used another class, I’d write two unit tests. After all, if I created instances of both classes in my test, that wouldn’t ...2 weeks ago -
Community News: Italian phpDay Call for Papers Now Open
Computer & Internet - computer-internet.marc8.com —
Authority: 169
Francesco Fullone let us know that the Call for Papers for this years Italian PHPDay event is now officially open! read more3 weeks ago -
interviewed on InformIT
silk and spinach —
Authority: 104
Bill Wake and I have been interviewed about Refactoring in Ruby by Russ Olsen for InformIT; you can read the interview here . (I note that my answers have been re-spelt the American way :)3 weeks ago -
Using BETWEEN for SQL comparisons
Robby on Rails —
Authority: 402
Recently, Carlos , suggested that I should start sharing some basic SQL tips that help with performance and/or general usage. I recently came across some code that I didn’t like to read and/or write. For example, let’s take the following… SELECT * FROM brochures WHERE published_at = now() Essentially, ...3 weeks ago -
New ActionScript/Flex Refactoring: Pull Members Up
JetBrains IntelliJ IDEA Blog —
Authority: 119
Today we’re continuing our series of posts about new ActionScript/Flex refactorings that you can find in the latest Maia EAP , with presentation of this new aid: pull class members up the classes hierarchy. Let’s have look at this simple example. Say, we’re designing an API for handling and displaying 2D ...3 weeks ago -
New ActionScript/Flex Refactoring: Move Static Members
JetBrains IntelliJ IDEA Blog —
Authority: 119
Next Maia’s EAP will bring you new refactoring that helps to be more productive when coding ActionScript or Flex. Now you can easily move static methods, properties, fields and constants between AS classes and Mxml components: just place caret on a member (or a reference to it) and hit F6 ( Move action). ...4 weeks ago -
Adapting The Joel Test To Web Development
BrandonSavage.net —
Authority: 415
Nearly a decade ago, Joel Spolsky came up with a method by which to evaluate software development shops that has come to be known as the Joel Test . This crucial test evaluates a software development company on the basis of twelve criteria points; Spoksly said that “a score of 12 is perfect, 11 is tolerable, but ...4 weeks ago -
Code Smells - Refactoring - Unit Tests
Notes from a Tool User —
Authority: 113
Two weeks ago now I gave an introductory tutorial on “ From Code Smells to Unit Tests ” (pdf) at Agile Tour Toronto (thanks to the organizers for a great conference). The slides walk cover an introduction to Technical Debt, SOLID Principles , The Sea of Complexity, Basic Code Smells, Refactoring and Unit ...4 weeks ago -
Unit tests for private methods are a code smell
Richard Dingwall —
Authority: 407
This week I attended a talk where some people were discussing techniques for unit testing private methods — they were going on about problems they had getting something called Private Accessors to work with ReSharper. The tools they mentioned were completely foreign to me, and I wondered why I’d never heard of ...5 weeks ago -
devver are using reek
silk and spinach —
Authority: 104
Interesting link: In Improving Code using Metric Fu the folks at devver.net give a little insight into how they have been using Reek and the other Ruby quality tools to improve their codebase.5 weeks ago -
Domain model refactoring: replace query with composition
Richard Dingwall —
Authority: 407
Here’s a snippet of ubiquitous language (altered slightly to protect the innocent) from a system I’ve been working on over the past few months: An Officer is a role played by certain Employees . Each Officer is required to be proficient in a number of Competencies , according to [among other things] what ...6 weeks ago -
Ultra-light Development and Deployment Example
Managed Chaos —
Authority: 113
Over the last year, I’ve been helping (part-time) Freeset build their ecommerce website. David Hussman introduced me to folks from Freeset. Following is a list of random topics (most of them are Agile/XP practices) about this project: Project Inception : We started off with a couple of meetings with folks ...6 weeks ago -
31 Days Refactoring
Wely —
Authority: 92
If you like to write well-managed and proper code, I strongly advice you take a look at this good stuff . This whitepaper was prepared by Sean Chambers and Simone Chiaretta. But of course, most material refers to the refactoring.com , that managed by Mr Refactoring, Martin Fowler. Thanks to Zeddy to share us this ...6 weeks ago

