How not to write the definition of done:
* The new functionality is implemented.
* Producer & Leader have reviewed it.
This says nothing useful, and is generic enough to apply to every story.
"When it works and is reviewed, it is done"
Life of a Noob Dev Op, as I learn to code and work on getting a job in a new industry
How not to write the definition of done:
* The new functionality is implemented.
* Producer & Leader have reviewed it.
This says nothing useful, and is generic enough to apply to every story.
"When it works and is reviewed, it is done"
Work is them asking for a program to do a thing.
It starts off bare bones, and gets more and more complex and complete each day.
And then one day it is done, and you turn it over to be run by an automated system, or other people.
Later, they ask you to make some changes, so you open up the files and try to understand why you wrote that, and this does what?
Eventually you make the changes, and hand it off again, not to think of it till they want more changes.
Me: I know how to do this. I have done it multiple times over the last couple of years.
Me 20 minutes later: OK, I think I missed a step... or 10. OK, off to read my notes... or should I just google it?
Me 30 minutes later reading "Hello World" at one of my favorite websites: http://127.0.0.1:5000/
And now, because I have been thinking about Flask, I have Flash (Gordon) by Queen playing in my head.
Now I am at the level of "Please write a function that checks if a string is a palindrome, and if it is say 'No work is needed', and if it is not then reverse the string.", and I bet that you are as well.
When you have problems, explain the problem to your rubber duck (It doesn't have to be a rubber duck. I've talked to AI, my dog, plants, even humans if I have to).
Explain the problem in as simple of terms as possible, like you want a 5-year-old to understand it (Oh, if I had a 5yo... no, no, no, way too disruptive to my home life.)Coworker "They want to know if I want 32 more gigs of ram"
Me "In what world is the answer no?"
*** SECURITY BREACH! SECURITY BREACH! ***
Google found that one of my passwords has been compromised.
I clicked to see which one it is.
It is for http://localhost:8888 on my cheese-mvc project.
If hackers get into that they will learn that Bob owns 14 types of cheese!
I think my password for that, like many of my local projects, is "cat". One of the conditions was that the password has to be 3-8 characters long, and cat is easier to type than dog.
OK, now I am wondering if that was in C# or Java...
How not to write the definition of done: * The new functionality is implemented. * Producer & Leader have reviewed it. This says noth...