December 22, 2014 at 10:49 am
Steve Thompson-454462 (12/22/2014)
Brandie Tarvin (12/16/2014)
But still... To my mind, since I'm already fixing one part of the package, why shouldn't I proactively fix the rest of it to make sure the other 6 procs and ETL paths do NOT become a problem down the road?
Or am I just being too efficient?
I'm in your corner, Brandie. In my experience opportunities to pay down technical debt through refactoring can be so difficult to come by (getting approval for them, finding time for them, etc.) that when the window is open you should try to cram as much through as possible. I suppose one consideration might be the scope of the testing required before the changes can be released into production, but if the code is passing all tests why not release it?
When did we all start calling rewriting/reworking code "refactoring"?
--------------------------------------
When you encounter a problem, if the solution isn't readily evident go back to the start and check your assumptions.
--------------------------------------
It’s unpleasantly like being drunk.
What’s so unpleasant about being drunk?
You ask a glass of water. -- Douglas Adams
December 22, 2014 at 10:59 am
Stefan Krzywicki (12/22/2014)
Steve Thompson-454462 (12/22/2014)
Brandie Tarvin (12/16/2014)
But still... To my mind, since I'm already fixing one part of the package, why shouldn't I proactively fix the rest of it to make sure the other 6 procs and ETL paths do NOT become a problem down the road?
Or am I just being too efficient?
I'm in your corner, Brandie. In my experience opportunities to pay down technical debt through refactoring can be so difficult to come by (getting approval for them, finding time for them, etc.) that when the window is open you should try to cram as much through as possible. I suppose one consideration might be the scope of the testing required before the changes can be released into production, but if the code is passing all tests why not release it?
When did we all start calling rewriting/reworking code "refactoring"?
I'm using that term here to describe changes to a code base that affect/improve the implementation but do not change the result/output. Per Martin Fowler (http://martinfowler.com/books/refactoring.html) it usually consists of a series of small changes so maybe applying it to large overhaul of a system is bit of a misnomer.
December 22, 2014 at 11:05 am
Steve Thompson-454462 (12/22/2014)
Stefan Krzywicki (12/22/2014)
Steve Thompson-454462 (12/22/2014)
Brandie Tarvin (12/16/2014)
But still... To my mind, since I'm already fixing one part of the package, why shouldn't I proactively fix the rest of it to make sure the other 6 procs and ETL paths do NOT become a problem down the road?
Or am I just being too efficient?
I'm in your corner, Brandie. In my experience opportunities to pay down technical debt through refactoring can be so difficult to come by (getting approval for them, finding time for them, etc.) that when the window is open you should try to cram as much through as possible. I suppose one consideration might be the scope of the testing required before the changes can be released into production, but if the code is passing all tests why not release it?
When did we all start calling rewriting/reworking code "refactoring"?
I'm using that term here to describe changes to a code base that affect/improve the implementation but do not change the result/output. Per Martin Fowler (http://martinfowler.com/books/refactoring.html) it usually consists of a series of small changes so maybe applying it to large overhaul of a system is bit of a misnomer.
I'm just hearing it all the time now about any code rewrite or mod & I don't remember hearing it before this year.
--------------------------------------
When you encounter a problem, if the solution isn't readily evident go back to the start and check your assumptions.
--------------------------------------
It’s unpleasantly like being drunk.
What’s so unpleasant about being drunk?
You ask a glass of water. -- Douglas Adams
December 22, 2014 at 12:32 pm
Stefan Krzywicki (12/22/2014)
Steve Thompson-454462 (12/22/2014)
Stefan Krzywicki (12/22/2014)
Steve Thompson-454462 (12/22/2014)
Brandie Tarvin (12/16/2014)
But still... To my mind, since I'm already fixing one part of the package, why shouldn't I proactively fix the rest of it to make sure the other 6 procs and ETL paths do NOT become a problem down the road?
Or am I just being too efficient?
I'm in your corner, Brandie. In my experience opportunities to pay down technical debt through refactoring can be so difficult to come by (getting approval for them, finding time for them, etc.) that when the window is open you should try to cram as much through as possible. I suppose one consideration might be the scope of the testing required before the changes can be released into production, but if the code is passing all tests why not release it?
When did we all start calling rewriting/reworking code "refactoring"?
I'm using that term here to describe changes to a code base that affect/improve the implementation but do not change the result/output. Per Martin Fowler (http://martinfowler.com/books/refactoring.html) it usually consists of a series of small changes so maybe applying it to large overhaul of a system is bit of a misnomer.
I'm just hearing it all the time now about any code rewrite or mod & I don't remember hearing it before this year.
Perhaps you need to refactor your process of learning new buzzwords?
:hehe:
December 22, 2014 at 12:38 pm
jasona.work (12/22/2014)
Stefan Krzywicki (12/22/2014)
Steve Thompson-454462 (12/22/2014)
Stefan Krzywicki (12/22/2014)
Steve Thompson-454462 (12/22/2014)
Brandie Tarvin (12/16/2014)
But still... To my mind, since I'm already fixing one part of the package, why shouldn't I proactively fix the rest of it to make sure the other 6 procs and ETL paths do NOT become a problem down the road?
Or am I just being too efficient?
I'm in your corner, Brandie. In my experience opportunities to pay down technical debt through refactoring can be so difficult to come by (getting approval for them, finding time for them, etc.) that when the window is open you should try to cram as much through as possible. I suppose one consideration might be the scope of the testing required before the changes can be released into production, but if the code is passing all tests why not release it?
When did we all start calling rewriting/reworking code "refactoring"?
I'm using that term here to describe changes to a code base that affect/improve the implementation but do not change the result/output. Per Martin Fowler (http://martinfowler.com/books/refactoring.html) it usually consists of a series of small changes so maybe applying it to large overhaul of a system is bit of a misnomer.
I'm just hearing it all the time now about any code rewrite or mod & I don't remember hearing it before this year.
Perhaps you need to refactor your process of learning new buzzwords?
:hehe:
Oh how I hate buzzwords. "Proactive" still bugs me.
--------------------------------------
When you encounter a problem, if the solution isn't readily evident go back to the start and check your assumptions.
--------------------------------------
It’s unpleasantly like being drunk.
What’s so unpleasant about being drunk?
You ask a glass of water. -- Douglas Adams
December 22, 2014 at 2:06 pm
Stefan Krzywicki (12/22/2014)
jasona.work (12/22/2014)
Stefan Krzywicki (12/22/2014)
Steve Thompson-454462 (12/22/2014)
Stefan Krzywicki (12/22/2014)
Steve Thompson-454462 (12/22/2014)
Brandie Tarvin (12/16/2014)
But still... To my mind, since I'm already fixing one part of the package, why shouldn't I proactively fix the rest of it to make sure the other 6 procs and ETL paths do NOT become a problem down the road?
Or am I just being too efficient?
I'm in your corner, Brandie. In my experience opportunities to pay down technical debt through refactoring can be so difficult to come by (getting approval for them, finding time for them, etc.) that when the window is open you should try to cram as much through as possible. I suppose one consideration might be the scope of the testing required before the changes can be released into production, but if the code is passing all tests why not release it?
When did we all start calling rewriting/reworking code "refactoring"?
I'm using that term here to describe changes to a code base that affect/improve the implementation but do not change the result/output. Per Martin Fowler (http://martinfowler.com/books/refactoring.html) it usually consists of a series of small changes so maybe applying it to large overhaul of a system is bit of a misnomer.
I'm just hearing it all the time now about any code rewrite or mod & I don't remember hearing it before this year.
Perhaps you need to refactor your process of learning new buzzwords?
:hehe:
Oh how I hate buzzwords. "Proactive" still bugs me.
So be proactively efficient in producing a holistic and robust environment by fully redacting the code in a highly manageable and agile-like manner. 😀
--Jeff Moden
Change is inevitable... Change for the better is not.
December 22, 2014 at 2:08 pm
... OR... you just fix the crap code you found and celebrate with a beer and a chew. 😀
--Jeff Moden
Change is inevitable... Change for the better is not.
December 22, 2014 at 2:13 pm
GilaMonster (12/22/2014)
Someone, please, help! http://www.sqlservercentral.com/Forums/Topic1645843-1549-1.aspx
Heh... WHAT? Nah... he doesn't need any help. He only lost 1 day of business. :-):-D:-P
--Jeff Moden
Change is inevitable... Change for the better is not.
December 22, 2014 at 8:11 pm
... Mark one off, 67 days on the calendar to go. 67 days on the calendar to go, 67 days to go, ...
December 23, 2014 at 1:36 am
Jeff Moden (12/22/2014)
GilaMonster (12/22/2014)
Someone, please, help! http://www.sqlservercentral.com/Forums/Topic1645843-1549-1.aspxHeh... WHAT? Nah... he doesn't need any help. He only lost 1 day of business. :-):-D:-P
Wrong target. I need the help after that thread 😀
That's about the 5th person at the moment posting threads about AGs, mirroring or other HA/DR without a clue as to what they're doing or why they'd use it. Whatever happened to 'right tool for the job'?
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
December 23, 2014 at 1:46 am
Jeff Moden (12/22/2014)
Stefan Krzywicki (12/22/2014)
jasona.work (12/22/2014)
Stefan Krzywicki (12/22/2014)
Steve Thompson-454462 (12/22/2014)
Stefan Krzywicki (12/22/2014)
Steve Thompson-454462 (12/22/2014)
Brandie Tarvin (12/16/2014)
But still... To my mind, since I'm already fixing one part of the package, why shouldn't I proactively fix the rest of it to make sure the other 6 procs and ETL paths do NOT become a problem down the road?
Or am I just being too efficient?
I'm in your corner, Brandie. In my experience opportunities to pay down technical debt through refactoring can be so difficult to come by (getting approval for them, finding time for them, etc.) that when the window is open you should try to cram as much through as possible. I suppose one consideration might be the scope of the testing required before the changes can be released into production, but if the code is passing all tests why not release it?
When did we all start calling rewriting/reworking code "refactoring"?
I'm using that term here to describe changes to a code base that affect/improve the implementation but do not change the result/output. Per Martin Fowler (http://martinfowler.com/books/refactoring.html) it usually consists of a series of small changes so maybe applying it to large overhaul of a system is bit of a misnomer.
I'm just hearing it all the time now about any code rewrite or mod & I don't remember hearing it before this year.
Perhaps you need to refactor your process of learning new buzzwords?
:hehe:
Oh how I hate buzzwords. "Proactive" still bugs me.
So be proactively efficient in producing a holistic and robust environment by fully redacting the code in a highly manageable and agile-like manner. 😀
Cannot help it, this to me sounds like an oxymoron
😎
December 23, 2014 at 6:27 am
Aanndd here comes the spam again...
Including some with titles that look like they might be "real" posts, until you hover and get the first couple lines...
December 23, 2014 at 6:49 am
Eirikur Eiriksson (12/23/2014)
Jeff Moden (12/22/2014)
Stefan Krzywicki (12/22/2014)
jasona.work (12/22/2014)
Stefan Krzywicki (12/22/2014)
Steve Thompson-454462 (12/22/2014)
Stefan Krzywicki (12/22/2014)
Steve Thompson-454462 (12/22/2014)
Brandie Tarvin (12/16/2014)
But still... To my mind, since I'm already fixing one part of the package, why shouldn't I proactively fix the rest of it to make sure the other 6 procs and ETL paths do NOT become a problem down the road?
Or am I just being too efficient?
I'm in your corner, Brandie. In my experience opportunities to pay down technical debt through refactoring can be so difficult to come by (getting approval for them, finding time for them, etc.) that when the window is open you should try to cram as much through as possible. I suppose one consideration might be the scope of the testing required before the changes can be released into production, but if the code is passing all tests why not release it?
When did we all start calling rewriting/reworking code "refactoring"?
I'm using that term here to describe changes to a code base that affect/improve the implementation but do not change the result/output. Per Martin Fowler (http://martinfowler.com/books/refactoring.html) it usually consists of a series of small changes so maybe applying it to large overhaul of a system is bit of a misnomer.
I'm just hearing it all the time now about any code rewrite or mod & I don't remember hearing it before this year.
Perhaps you need to refactor your process of learning new buzzwords?
:hehe:
Oh how I hate buzzwords. "Proactive" still bugs me.
So be proactively efficient in producing a holistic and robust environment by fully redacting the code in a highly manageable and agile-like manner. 😀
Cannot help it, this to me sounds like an oxymoron
😎
Don't forget to achieve synergy between teams when implementing your holistic efficiencies. Or, like Jeff said, just fix the crap.
December 23, 2014 at 2:05 pm
http://www.sqlservercentral.com/Forums/Topic1646163-391-1.aspx
I'll just be in the corner sobbing softly...
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
December 23, 2014 at 2:13 pm
GilaMonster (12/23/2014)
http://www.sqlservercentral.com/Forums/Topic1646163-391-1.aspxI'll just be in the corner sobbing softly...
Smile, you're on Candid Camera. 😀
Viewing 15 posts - 46,696 through 46,710 (of 66,712 total)
You must be logged in to reply to this topic. Login to reply