Click here to Skip to main content

Design and Architecture

 
AnswerRe: Encoding and decoding a text file Pinmembermark merrens4-Jun-12 9:44 
AnswerRe: Encoding and decoding a text file Pinmemberwizardzz5-Jun-12 8:30 
GeneralRe: Encoding and decoding a text file PinmemberAlbert Holguin5-Jun-12 8:37 
GeneralRe: Encoding and decoding a text file Pinmemberwizardzz5-Jun-12 8:39 
GeneralRe: Encoding and decoding a text file PinmemberAlbert Holguin5-Jun-12 8:44 
GeneralRe: Encoding and decoding a text file Pinmemberwizardzz5-Jun-12 8:44 
QuestionWCF service based application design Pinmember d@nish 27-May-12 7:21 
AnswerRe: WCF service based application design PinmemberEd K6-Jun-12 4:47 
Question[algo] Algo for naming of duplicate/clone "objects" ? [modified] PinmemberMaximilien25-May-12 10:19 
AnswerRe: [algo] Algo for naming of duplicate/clone "objects" ? PinmemberGFRANTA25-May-12 12:22 
QuestionRe: [algo] Algo for naming of duplicate/clone "objects" ? PinmemberMaximilien25-May-12 13:34 
AnswerRe: [algo] Algo for naming of duplicate/clone "objects" ? PinmemberEddy Vluggen26-May-12 3:49 
GeneralRe: [algo] Algo for naming of duplicate/clone "objects" ? PinmemberMaximilien26-May-12 9:06 
QuestionCross cutting concerns PinmemberLeslie Sanford25-May-12 4:43 
I was wondering if there are any design patterns in object oriented programming that address cross cutting concerns, i.e. I'm looking for approaches that don't involve an aspect oriented language (or AOP features added to an existing OOP language).
 
The closest I've come to so far is the decorator pattern. Say you have a class with a method called doIt. You want to log (a classic cross cutting concern) the results of this method, so you create a decorator class to wrap the original class. Inside its doIt method, it logs the results returned from the object it's decorating.
 
Thoughts?
AnswerRe: Cross cutting concerns PinmemberEddy Vluggen25-May-12 4:52 
GeneralRe: Cross cutting concerns Pinmemberjschell25-May-12 10:02 
AnswerRe: Cross cutting concerns Pinmemberjschell25-May-12 10:12 
AnswerRe: Cross cutting concerns PinmemberEd K6-Jun-12 4:49 
AnswerRe: Cross cutting concerns PinmemberKeld Ølykke20-Jun-12 7:00 
QuestionScope For Hospital Management Pinmembersantosh_pathak22-May-12 22:57 
AnswerRe: Scope For Hospital Management PinprotectorPete O'Hanlon22-May-12 23:06 
GeneralRe: Scope For Hospital Management Pinmembersantosh_pathak22-May-12 23:14 
GeneralRe: Scope For Hospital Management PinprotectorPete O'Hanlon22-May-12 23:21 
GeneralRe: Scope For Hospital Management Pinmembersantosh_pathak22-May-12 23:25 
GeneralRe: Scope For Hospital Management PinmemberVivic27-May-12 22:51 
AnswerRe: Scope For Hospital Management PinmemberBernhard Hiller22-May-12 23:30 
GeneralRe: Scope For Hospital Management Pinmembersantosh_pathak22-May-12 23:55 
AnswerRe: Scope For Hospital Management Pinmemberjschell23-May-12 11:28 
GeneralRe: Scope For Hospital Management Pinmembersantosh_pathak23-May-12 18:15 
GeneralRe: Scope For Hospital Management Pinmemberjschell24-May-12 9:29 
AnswerRe: Scope For Hospital Management Pinmemberwizardzz5-Jun-12 7:49 
AnswerRe: Scope For Hospital Management Pinmemberkishhr22-Jun-12 10:02 
QuestionStudent needs help designing a OOP program PinmemberDora Gaxiola22-May-12 14:44 
AnswerRe: Student needs help designing a OOP program PinmvpRichard MacCutchan22-May-12 23:47 
AnswerRe: Student needs help designing a OOP program PinmemberEddy Vluggen23-May-12 1:27 
GeneralRe: Student needs help designing a OOP program PinmemberPaul Conrad24-May-12 14:04 
AnswerRe: Student needs help designing a OOP program PinmemberiPick1224-May-12 4:37 
AnswerRe: Student needs help designing a OOP program Pinmemberkishhr22-Jun-12 10:04 
QuestionLocalization - market possibilities vs. custom tool Pinmemberhoernchenmeister21-May-12 5:32 
GeneralRe: Localization - market possibilities vs. custom tool PinmvpManfred R. Bihy21-May-12 5:52 
GeneralRe: Localization - market possibilities vs. custom tool Pinmemberhoernchenmeister21-May-12 6:03 
AnswerRe: Localization - market possibilities vs. custom tool PinmemberEddy Vluggen21-May-12 5:59 
GeneralRe: Localization - market possibilities vs. custom tool Pinmemberhoernchenmeister21-May-12 6:11 
GeneralRe: Localization - market possibilities vs. custom tool PinmemberEddy Vluggen21-May-12 7:54 
GeneralRe: Localization - market possibilities vs. custom tool Pinmemberhoernchenmeister21-May-12 22:11 
GeneralRe: Localization - market possibilities vs. custom tool PinmemberEddy Vluggen22-May-12 1:48 
AnswerRe: Localization - market possibilities vs. custom tool PinmemberBernhard Hiller22-May-12 4:18 
GeneralRe: Localization - market possibilities vs. custom tool Pinmemberhoernchenmeister22-May-12 5:32 
QuestionHandling errors - What is a good balance? PinmemberTroy.compdr17-May-12 8:50 
AnswerRe: Handling errors - What is a good balance? Pinmemberjschell17-May-12 12:16 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy | Mobile
Web04 | 2.8.150327.1 | Last Updated 28 Mar 2015
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid