gaddzeit
-
eg. in custom ORM built for CRM project this summer, use Set with factory method to prevent duplicate object identities.
10:59 AM Dec 5th
from TweetDeck
-
...unique identity and therefore maintaining a unique instance per identity (eg. through factory class maintaining a Set).
10:57 AM Dec 5th
from TweetDeck
-
My understanding of "Change Value to Reference Object" (from Refactoring[Fowler]): the class itself remains the same, except for emphasis on
10:56 AM Dec 5th
from TweetDeck
-
I already do many of the refactorings intuitively; but it's time to formalize the definitions and have the larger context.
10:43 AM Dec 5th
from TweetDeck
-
Making up a long list of refactorings & design patterns by name, definition, & summary, with the goal of daily reference and memorization.
10:42 AM Dec 5th
from TweetDeck
-
@ Thanks Adam! I read some of Working Effectively w Legacy Code recently, and will be returning to it as part of studies...
1:26 PM Nov 28th
from TweetDeck
-
...and I see a corresponding impact on my unit tests (they tend to be coarse-grained).
12:42 PM Nov 28th
from TweetDeck
-
Recognizing that though I use Extract Method and Rename Method a lot, I still have large classes/methods--not nearly enough decomposition.
12:41 PM Nov 28th
from TweetDeck
-
Moving back and forth between Refactoring[Fowler] and Refactoring to Patterns[Kerievsky], now reading Code Smells chapters in both books.
12:39 PM Nov 28th
from TweetDeck
-
The good: All business logic in domain model, mapped to db. The bad: not much further decomposition, so many methods per entity class.
11:03 PM Nov 24th
from web
-
Working on remedying a bad habit (overuse of switches with enums) with Replace Type Code with SubClass/Conditional with Polymorphism.
10:59 PM Nov 24th
from web
-
For example, EncapsulateCollection (use regularly as part of domain model->NHibernate mapping.)
10:58 PM Nov 24th
from web
-
Reading "Organizing Data" in Refactoring [Fowler]. Recognizing some practices I've done (or not done well enough) as specific abstractions.
10:57 PM Nov 24th
from web
-
NHibernate to concatenated PDF output with generated front page index.
8:41 AM Nov 24th
from TweetDeck
-
Using 3rd party DLLs (Aspose for DOC to TIF, and Atalasoft for TIF to PDF to convert VARBINARY docs stored in db to POCO byte[] property via
8:39 AM Nov 24th
from TweetDeck
-
It feels ironic to be pulled out of todays's Agile conference to fix business logic implemted as db triggers.
4:54 PM Nov 4th
from TweetDeck
-
Anybody out there faced/resolved FetchXML timeout exception with large amounts of data using 5000 per iteration and paging (w cookie)?
4:02 PM Oct 23rd
from TweetDeck
-
I have to be careful or the unit tests start to bloat, traveling across the whole damn domain model.
5:47 PM Oct 9th
from TweetDeck
-
I like my unit tests, they help my code constantly, but they are most effective, readable and maintainable when they are most granular.
5:44 PM Oct 9th
from TweetDeck
-
@ understood and agree; the View interface should expose the events instead. My bad.
10:12 AM Sep 25th
from TweetDeck
in reply to donnfelker
|
- Name David Gadd
- Location Vancouver, BC
- Web http://www.spendi...
- Bio is a C# developer / consultant for KnowledgeTech. Current focus: TDD / DDD / NHibernate. Just built a Domain Model/Repository/custom ORM on top of CRM.
|