14,501 reputation
52769
bio website vertigrated.com/blog
location Atlanta, GA
age 47
visits member for 4 years, 6 months
seen 21 hours ago

Director of Technology

A software developer since the mid-80's I ran a successful consulting business for 15 years. I have worked for everything startups and international companies that did billions of dollars a quarter in profit.

As a technology consultant I made a career out of finding the next job, learning more about my clients business than they knew and giving them direction to future successes. I have comprehensive experience with both software and hardware development companies.

I have extensive experience as a hiring manager as well, earned from years of experience building, teaching and managing creative Agile Technical teams.

Extensive Answers are in my GitHub repository


21h
awarded  Nice Question
1d
revised Avoiding long list of interfaces
deleted 425 characters in body
1d
comment Avoiding long list of interfaces
@rdllopes - your question is an X-Y Problem, where Y is this Adapter Pattern solution and you are asking if it is a good design, when you need to be asking what others have done, it is not this Adapter Pattern approach.
1d
revised Avoiding long list of interfaces
added 357 characters in body
1d
revised Avoiding long list of interfaces
added 552 characters in body
1d
comment Avoiding long list of interfaces
@rdllopes - I still do not see why this is a problem. I think you are seeing a problem that only exists to you. I have worked on hundreds of millions of lines of Java code since 1995. I have never seen the problem you seem to be concerned about.
1d
revised Avoiding long list of interfaces
added 137 characters in body
1d
comment Avoiding long list of interfaces
... how to avoid a object to implements a long list of interfaces. ... Why do you see this as a problem?
1d
answered Avoiding long list of interfaces
1d
comment Semantically more appropriate package name than `util` for the following things?
dto is about as semantically useless as lib or utils, the entire dto concept is a naive anti-pattern from the mid-90s, model falls into the same useless generalization category as well
2d
comment Semantically more appropriate package name than `util` for the following things?
@greg-449 - I am leaning towards identity or identifiers put your suggestion with a little more explanation as an answer it will probably get accepted.
2d
revised Semantically more appropriate package name than `util` for the following things?
added 78 characters in body
May
24
revised Semantically more appropriate package name than `util` for the following things?
added 191 characters in body
May
24
asked Semantically more appropriate package name than `util` for the following things?
May
20
comment Where should my team start with becoming “modern”?
Who told you that businesses were supposed to pay you to be trained in fundamental concepts? They lied. That is what you were supposed to be paying your school to teach you to make you valuable enough to be paid back what you spent on school. Sounds like you need your money back.
May
20
comment Where should my team start with becoming “modern”?
I would bet money that their school did not even mention Version Control Systems much less anything like DVCS! Which is a bigger problem than all the things mentioned X 1000!
May
17
comment How exactly do exclusive code rights work?
I have had to deal with this exact same situation many times and there are way too many nuances that leave openings for a real lawyer to successfully attack.
May
17
comment How exactly do exclusive code rights work?
just remember the saying, every man that is his own lawyer has a fool for a client has been pretty accurate since at least 1814!
May
17
comment How exactly do exclusive code rights work?
I owned my own consulting business for over 17 years, I have worked with the legal departments of major companies my entire life, I work for one of the largests companies in the world right now and have regular dealings and discussions with the legal team over software licenses. It is not a cut and dry as you make it sound, especially when one party thinks they have been harmed in some way, does not really mean they have been harmed, does not even have to go to trial, they can clean you out financially and just the threat of a trial and its costs gets them a settlement 99% of the time.
May
17
comment How exactly do exclusive code rights work?
popular opinion means nothing in court ... if it did there would be no money in becoming a lawyer