Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Martin Fowler


Related Topics

In the News (Thu 24 Dec 09)

  
  Refactoring with Martin Fowler
Martin Fowler, chief scientist at Thoughtworks, Inc. and author of numerous books on software design and process, talks with Bill Venners about refactoring, testing, and design.
In this initial installment, Fowler makes the business case for refactoring and testing, and describes the interplay between refactoring, design, and reliability.
Martin Fowler: Refactoring is making changes to a body of code in order to improve its internal structure, without changing its external behavior.
www.artima.com /intv/refactor.html   (342 words)

  
  Martin Fowler - Wikipedia, the free encyclopedia
Martin Fowler is an author and a famous international speaker on software architecture, specializing in object-oriented analysis and design, UML, Patterns, and agile software development methodologies, including Extreme Programming.
Martin Fowler was born in Walsall, England, and lived in London for a decade before coming to America in 1994 [^MFBIO].
Fowler, Martin; David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, and Randy Stafford (November 2002).
en.wikipedia.org /wiki/Martin_Fowler   (246 words)

  
 Barnes & Noble.com - Refactoring: Improving the Design of Existing Code - Martin Fowler - Hardcover
In this book, Martin Fowler shows you where opportunities for refactoring typically can be found, and how to go about reworking a bad design into a good one.
Fowler opens by saying, "A large part of my refactoring is composing methods to package code properly." This chapter is all about that.
Martin Fowler is an independent consultant who has applied objects to pressing business problems for more than a decade.
btobsearch.barnesandnoble.com /textbooks/booksearch/isbnInquiry.asp?userid=2WS1WDTM69&btob=Y&isbn=0201485672&TXT=Y&itm=1   (2256 words)

  
 Barnes & Noble.com - Books: Refactoring, by Martin Fowler, Hardcover
In this book, Martin Fowler shows you where opportunities for refactoring typically can be found, and how to go about reworking a bad design into a good one.
Fowler opens by saying, "A large part of my refactoring is composing methods to package code properly." This chapter is all about that.
Martin Fowler is an independent consultant who has applied objects to pressing business problems for more than a decade.
search.barnesandnoble.com /booksearch/isbnInquiry.asp?isbn=0201485672   (2182 words)

  
 Technorati Tag: martin fowler   (Site not responding. Last check: 2007-09-17)
Martin Fowler at Amazon.com Find all 7 books and editions by Martin Fowler at Amazon.com.
martin fowler recently presented a new pattern called the fluent interface.
Read in Martin Fowler blog : John Vlissides was one of The Gang of Four, who writes ‘Design Patterns‘ a really smart book.
www.technorati.com /tag/martin+fowler   (378 words)

  
 ZoomInfo Web Summary: Martin Fowler   (Site not responding. Last check: 2007-09-17)
Martin Fowler is the chief scientist at ThoughtWorks.
Martin, a renowned author, software consultant and speaker, brings more than 14 years experience helping corporations utilize object technology for mission-critical information systems.
Martin's extensive experiences in advanced object- and component-based development help the company's clients solve real-world business problems through technology.
www.zoominfo.com /directory/Martin_Fowler.htm   (389 words)

  
 Amazon.co.uk: Analysis Patterns Reusable Object Models (OBT): Books   (Site not responding. Last check: 2007-09-17)
Martin Fowler's Analysis Patterns: Reusable Object Models contributes to the literature of patterns by defining more than 70 patterns derived from the health care and financial areas.
Fowler is an excellent student of M. Odell, and it's high time that Odell's thinking was made accessible to the domain analyst.
Fowler's book is general enough to get across the point that it is how we think about the problem that is the important part of modeling, and not some arcane "modelling process" that is significant to methodologists.
www.amazon.co.uk /exec/obidos/ASIN/0201895420   (1415 words)

  
 Refactoring: Improving the Design of Existing Code - Addison-Wesley Professional Martin Fowler & Kent Beck & John Brant ...   (Site not responding. Last check: 2007-09-17)
Martin Fowler has extraordinary insight, and I enjoy reading his papers for the gems of thought I find.
Fowler filled the book with page after page of the detailed Refactoring method applied to a problem he acknowledged as too simple for application of Refactoring.
Although you might find Fowler's catalog of refactorings rather dry and many integrated development environments automate them nowadays, thus making Fowler's recipes unnecessary, it is fair to recognize the milestone this book marked when it was first published a few years ago.
www.skattabrain.com /css-books-plain/0201485672.html   (1170 words)

  
 Amazon.ca: Patterns of Enterprise Application Architecture: Books: Martin Fowler   (Site not responding. Last check: 2007-09-17)
Martin Fowler is a brand name for lucid ("UML distilled"), maturity enhancing ("Refactoring" for the practical side and the great "Analysis Patterns" for the modeling side) top notch books for software professionals.
Fowler distills the various approaches to their essence, clearly presents the tradeoffs and defines an intuitive vocabulary to make it easier for development teams to discuss how the patterns apply to their unique application.
Fowler says you should read 1-8 then the patterns as needed, but I say the 8 pages of chapter 8 roll up the first seven chapters very nicely, and then please read all the patterns in associative order from your point of view.
www.amazon.ca /Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420   (3646 words)

  
 Barnes & Noble.com - Patterns of Enterprise Application Architecture - Martin Fowler - Hardcover
Martin Fowler, David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee
Fowler’s solutions run the gamut, from defining your application’s layers and organizing its business logic to organizing web presentations (tip: If you’re already using the MVC pattern, you just might be getting it wrong).
The author, noted object-oriented designer Martin Fowler, noticed that despite changes in technology--from Smalltalk to CORBA to Java to.NET--the same basic design ideas can be adapted and applied to solve common problems.
btobsearch.barnesandnoble.com /booksearch/isbnInquiry.asp?userid=0FWOH4NEJO&btob=Y&isbn=0321127420&itm=1   (770 words)

  
 A Conversation with Martin Fowler
Martin Fowler on the business case for refactoring and testing, and the interplay between refactoring, design, and reliability.
Martin Fowler on how to combat design decay, the cost of flexibility and reusability, four criteria for a simple system, and test-first design of interfaces.
Martin Fowler on the unhurried quality of test-first design and monological thinking, and the difference between unit and functional testing.
www.artima.com /intv/martin.html   (196 words)

  
 Barnes & Noble.com - Books: Analysis Patterns, by Martin Fowler, Hardcover
Fowler approaches these chapters by starting with a simple model and repeatedly expanding on this model to fit more and more complex needs.
However, this is Fowler's first book and it lacks the polish of his more recent other books -- in a few spots it was hard for me to follow the author's train of thought.
Martin Fowler is a pioneer in applying object technology to business information systems.
search.barnesandnoble.com /booksearch/isbnInquiry.asp?z=y&EAN=9780201895421&itm=11   (989 words)

  
 techno.blog("Dion"): Martin Fowler on Closures
However, some people don't grok closures and think that they are "just function pointers / method objects /..." Martin Fowler has written a nice simple piece which...
Martin Fowler has written a nice simple piece which gets across the major points:
So the first crucial point about closures is that they are a block of code plus the bindings to the environment they came from.
www.almaer.com /blog/archives/000435.html   (355 words)

  
 Book Review: Refactoring by Martin Fowler | CaseySoftware.com   (Site not responding. Last check: 2007-09-17)
This is the same as Martin Fowler's stance.
Fowler describes this foundation and proceeds to provide simple examples of a number of common refactorings.
Fowler did not write this book to be the definitive source on Refactoring or on Design Patterns such as the Gang of Four's Tome, but as a primer and an introduction from the computer science academia into the software development world.
blogs.caseysoftware.com /?q=node/67   (751 words)

  
 Knowing and Doing: October 2005 Archives
Martin lives a life full of beautiful models, and he is "a pretty good writer, for an Englishman".
Martin's career is aimed at answering the question, "What is good design?" He seeks an answer that is more than just fuzzy words and fuzzy ideas.
Martin came to see that the only way to design well is to program at the same time, and the only way to program well is to design at the same time.
www.cs.uni.edu /~wallingf/blog/archives/monthly/2005-10.html   (17412 words)

  
 Martin & Fowler Studio Home Page
For the last 20 years, Martin and Fowler Studio has collaborated with top interior designers, architects and owners of the most exclusive homes and businesses in the tri-state area.
Our role as a full service decorative painting studio is to manage a project from start to finish, providing sketches, color samples and any design consultation necessary to create the desired environment as envisioned by you, our client.
Martin and Fowler Studio prides itself in maintaining a constantly skilled staff and we have built our reputation on our commitment to providing courteous and quality service, which has earned us many valuable customers.
www.martinandfowler.com /home   (218 words)

  
 Martin Fowler   (Site not responding. Last check: 2007-09-17)
I find myself fascinated with Martin's ability to keep an entire 1 1/2 hour presentation in his head.
Martin made a combination Wiki and Blog which is referred to as a Bliki aka BloggedWiki.
Martin will be a Keynote Speaker at OtTwoThousandAndFour in Bedfordshire, England in March 2004.
c2.com /cgi/wiki?MartinFowler   (208 words)

  
 InfoQ: Martin Fowler on Enterprise Rails
Martin implicitely endorses DHH's refusal to complicate the framework by including things (such as compound primary keys) that go against Rails' opinionated attitudes towards simplicity.
Martin then proceeds to praise DHH's ability to break free of the type of constraints presented in enterprise settings.
Martin wraps up his commentary expressing hope that that Ruby is not overlooked as an excellent "enterprise glue" because of the opinionated nature of Rails.
www.infoq.com /news/Martin-Fowler-Enterprise-Rails   (703 words)

  
 Amazon.com: Patterns of Enterprise Application Architecture: Books: Martin Fowler   (Site not responding. Last check: 2007-09-17)
Martin should have talked more about these tools and the patterns they currently implemented instead as this is a more pragmatic approach.
Martin also doesn't talk about the load-on-startup servlet that can be used to store application-scoped values in the ServletContext (for J2EE systems) in his Registry pattern.
As usual, Fowler manages to be a model of clarity, while still injecting regular touches of wry humour, quite an achievement given the potentially bone-dry material.
www.amazon.com /Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420   (2808 words)

  
 DBLP: Martin Fowler
Martin Fowler, Don Box, Anders Hejlsberg, Alan Knight, Rob J. High, John Crupi: The great J2EE vs. microsoft.NET shootout.
Martin Fowler: A comparison of object-oriented analysis and design methods (abstract).
Martin Fowler, Thomas Cairns: Martin Flower, Thomas Cairns.
informatik.uni-trier.de /~ley/db/indices/a-tree/f/Fowler:Martin.html   (227 words)

  
 Interview with Kent Beck and Martin Fowler > Interview with Kent Beck and Martin Fowler
Martin: My understanding is that Ward Cunningham inserted small wires up Kent's nose to reprogram his brain that way in the late 1980s.
Martin: I certainly think that XP, as written, is best for small teams, and indeed [I] don't encourage teams of over a dozen to use it.
Martin: Last November I visited Kent's sumptuous estate, and as we were walking around the grounds we talked about what needed to come next.
www.informit.com /articles/article.asp?p=20972&rl=1   (1726 words)

  
 InfoQ: Introduction to Domain Specific Languages
In this JAOO conference talk, Martin Fowler introduces a simple example of DSL, bringing out the difference between external and internal DSLs, and talking through the trade-offs in using both forms.
Martin Fowler is one of our industry's most well known thought leaders having had an influence in the adoption of OO, refactoring, patterns, agile methodologies, domain modeling, UML, and XP.
Fowler rightly mentioned Lisp as a language for creating DSLs, but I was surprised that he did not mention Smalltalk.
www.infoq.com /presentations/domain-specific-languages   (697 words)

  
 Amazon.ca: Refactoring: Improving the Design of Existing Code: Books: Martin Fowler,Kent Beck,John Brant,William ...   (Site not responding. Last check: 2007-09-17)
This is particularly puzzling because Fowler claims it's very important to test everything constantly -- and it is obvious these classes cannot be tested because they cannot compile.
CONCLUSION: the information Fowler has to impart would be useful for those who don't know it; but typically these will be beginning programmers, and they may well be confounded by the broken example code at the beginning of the book.
That lets Fowler get on with his real business, which is to systematize the knowledge and regularize the process of choosing a technique to use.
www.amazon.ca /Refactoring-Improving-Design-Existing-Code/dp/0201485672   (2610 words)

  
 RailsConf Keynote: Martin Fowler at Meta | ateM
Martin Fowler did the keynote at the end of the first day.
Rails has really shown Fowler that the AR pattern can be used in much more situations then he ever thought possible.
Fowler is much more interested in business rules then how to make a database talk to a language.
metaatem.net /2006/06/23/railsconf-keynote-martin-fowler   (942 words)

  
 OOPSLA05: Martin Fowler   (Site not responding. Last check: 2007-09-17)
Martin Fowler is "an intellectual jackal with good taste in carrion", according to Brian Foote.
Alexander, who Fowler generally doesn't think much of, does have a good point in that, in every pattern, there is the core of a solution.
Comments: I think Martin was saying that we all believe that design is important, but that we haven't proved it.
wiki.cs.uiuc.edu /OOPSLA05/Martin+Fowler   (874 words)

  
 BBC - EastEnders - Characters - Martin Fowler
Martin began life as a quiet child but then grew into a delinquent hooligan, always getting himself into some kind of trouble.
Carly and Martin dated, but she wasn't prepard to play mum to Rebecca.
Martin shared love's young dream with this Italian bombshell for all of five minutes.
www.bbc.co.uk /eastenders/eastenders/characters/character_content/character_martin_f.shtml   (251 words)

  
 Amazon.com: Refactoring: Improving the Design of Existing Code: Books: Martin Fowler,Kent Beck,John Brant,William ...   (Site not responding. Last check: 2007-09-17)
Fowler's writing style is smooth and fluid, and it's easy to digest the catalog in no time.
Fowler's book is has a lot of very good ideas, but it is poorly written, hard to follow, and incredibly disorganized.
Martin Fowler is the one that introduced Refactoring as a concept to the real world (after it had lived for a while amongst wild XPers).
www.amazon.com /Refactoring-Improving-Design-Existing-Code/dp/0201485672   (3440 words)

  
 Opinion: Martin Fowler's First Law of Distribution
Mr Fowler demonstrates a further lack of understanding by stating that his preferred solution is to write all code as local code with nice interfaces to run on one JVM and then use clustering to get scaling
Fowler's argument (which I agree to) is just the other way around: why bother with pontentially hard to design trendy distributed system if a colocated, clustered system would do the same job for you.
Much of Fowler's rules, advice, and examples tend to be simplistic and focus on just one or two pieces of a complex problem.
www.theserverside.com /news/thread.tss?thread_id=25355   (4658 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.