Click here to Skip to main content
15,914,071 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Why I hate "Friendly" Pin
agolddog19-Jul-17 4:20
agolddog19-Jul-17 4:20 
GeneralRe: Why I hate "Friendly" Pin
TNCaver19-Jul-17 6:22
TNCaver19-Jul-17 6:22 
GeneralThought of the Weak Pin
MacSpudster18-Jul-17 4:14
professionalMacSpudster18-Jul-17 4:14 
GeneralWhen Worlds (or best practices) Collide Pin
Marc Clifton18-Jul-17 3:33
mvaMarc Clifton18-Jul-17 3:33 
GeneralRe: When Worlds (or best practices) Collide Pin
Jacquers18-Jul-17 3:53
Jacquers18-Jul-17 3:53 
GeneralRe: When Worlds (or best practices) Collide Pin
Marc Clifton18-Jul-17 4:18
mvaMarc Clifton18-Jul-17 4:18 
GeneralRe: When Worlds (or best practices) Collide Pin
Jacquers18-Jul-17 4:21
Jacquers18-Jul-17 4:21 
GeneralRe: When Worlds (or best practices) Collide Pin
Marc Clifton18-Jul-17 4:45
mvaMarc Clifton18-Jul-17 4:45 
Jacquers wrote:
Any specific reason? Because it 'hides' logic?


In part, yes. I did a relatively deep dive into AOP, gads, 14 years ago, and basically came to the conclusion that I had to no good use cases for it. The vast majority of examples are related to logging which becomes irrelevant when you use a good messaging architecture which can centralize the logging. Other use cases were arcane, often dealing with post-production code changes, which I found to be an unappetizing solution (maybe it sounded better in 2003). Basically, in every case, I found that AOP is a bandaid where in reality, a better architecture would solve the problem, well, better.

So it surprises me when I read on their site that 10% of Fortune 500 companies use PostSharp -- none of their sample topics sways me with a "oh, this solves a real problem" reaction. Then again, if you have a good use case, I'd definitely love to hear about it!

Marc
Latest Article - Create a Dockerized Python Fiddle Web App

Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

Artificial intelligence is the only remedy for natural stupidity. - CDP1802

GeneralRe: When Worlds (or best practices) Collide Pin
Jacquers18-Jul-17 4:56
Jacquers18-Jul-17 4:56 
GeneralRe: When Worlds (or best practices) Collide Pin
Marc Clifton18-Jul-17 5:03
mvaMarc Clifton18-Jul-17 5:03 
GeneralRe: When Worlds (or best practices) Collide Pin
jschell19-Jul-17 8:02
jschell19-Jul-17 8:02 
GeneralRe: When Worlds (or best practices) Collide Pin
KarstenK18-Jul-17 4:32
mveKarstenK18-Jul-17 4:32 
GeneralRe: When Worlds (or best practices) Collide Pin
Marc Clifton18-Jul-17 4:48
mvaMarc Clifton18-Jul-17 4:48 
JokeRe: When Worlds (or best practices) Collide Pin
User 1106097918-Jul-17 5:13
User 1106097918-Jul-17 5:13 
GeneralRe: When Worlds (or best practices) Collide Pin
Sander Rossel18-Jul-17 5:50
professionalSander Rossel18-Jul-17 5:50 
GeneralRe: When Worlds (or best practices) Collide Pin
Gary Wheeler18-Jul-17 6:24
Gary Wheeler18-Jul-17 6:24 
GeneralRe: When Worlds (or best practices) Collide Pin
TheGreatAndPowerfulOz18-Jul-17 6:32
TheGreatAndPowerfulOz18-Jul-17 6:32 
GeneralRe: When Worlds (or best practices) Collide Pin
_Maxxx_18-Jul-17 17:10
professional_Maxxx_18-Jul-17 17:10 
GeneralRe: When Worlds (or best practices) Collide Pin
Vivi Chellappa18-Jul-17 21:14
professionalVivi Chellappa18-Jul-17 21:14 
GeneralRe: When Worlds (or best practices) Collide Pin
Jirajha18-Jul-17 22:52
professionalJirajha18-Jul-17 22:52 
GeneralIdentical Looking Strangers Seated Together on Plane; Same Hotel, Too Pin
ZurdoDev18-Jul-17 3:05
professionalZurdoDev18-Jul-17 3:05 
GeneralRe: Identical Looking Strangers Seated Together on Plane; Same Hotel, Too Pin
Jacquers18-Jul-17 3:18
Jacquers18-Jul-17 3:18 
GeneralRe: Identical Looking Strangers Seated Together on Plane; Same Hotel, Too Pin
Darkness_0718-Jul-17 3:34
Darkness_0718-Jul-17 3:34 
GeneralRe: Identical Looking Strangers Seated Together on Plane; Same Hotel, Too Pin
MacSpudster18-Jul-17 4:21
professionalMacSpudster18-Jul-17 4:21 
RantThe USA, Liberia and Myanmar Pin
Cornelius Henning18-Jul-17 1:03
professionalCornelius Henning18-Jul-17 1:03 

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

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