No video

How Do I Establish Best Practices for a Team of Developers?

  Рет қаралды 4,561

IAmTimCorey

IAmTimCorey

Күн бұрын

How do I establish the best practices for my team to follow? How do we agree on what patterns we should follow? How do we identify what is the best ways to name variables, structure files/projects/solutions, and more? These are the questions we will answer in today's episode of Dev Questions.
Website: www.iamtimcore...
Ask Your Question: suggestions.ia...
Sign Up to Get More Great Developer Content in Your Inbox: signup.iamtimc...

Пікірлер: 23
@andergarcia1115
@andergarcia1115 9 ай бұрын
Thank you, Master. This is a very revealing topic. I now know what to do when the moment arrives. I eagerly await that moment.
@IAmTimCorey
@IAmTimCorey 9 ай бұрын
You are welcome.
@atarconcet
@atarconcet 9 ай бұрын
I would like to add: "Automate as much as possible your agreements and standards" What we use is the editorconfig file to implement our code guidelines.
@IAmTimCorey
@IAmTimCorey 9 ай бұрын
Agreed.
@charlesmarchand9098
@charlesmarchand9098 6 ай бұрын
Thank you, I was hired as the only programmer of my company and I wasn't sure where to start.
@IAmTimCorey
@IAmTimCorey 6 ай бұрын
I am glad it was helpful.
@balagurunathanmarimuthu2807
@balagurunathanmarimuthu2807 9 ай бұрын
Thank you, Tim! Nice question and the way you answer the question is great. I believe these type of questions and answers from expert like you is much needed nowadays. Keep going as always! 👍
@IAmTimCorey
@IAmTimCorey 8 ай бұрын
You are welcome.
@luke2042
@luke2042 8 ай бұрын
Dang you're a wise man. Such a calming common sense video. Love it Tim.
@IAmTimCorey
@IAmTimCorey 8 ай бұрын
Thank you!
@markharwood6794
@markharwood6794 9 ай бұрын
What a great topic, it's always good to hear your thoughts on subjects around real world dev stuff. Couldn't agree more with the don't make it a democracy bit hehe. Get two devs together and ask the wrong question and you'll always get an argument :) When I've done this with teams before I like to start with a context. So my first task is to review the code and check for the level of consistency that's there and if there are inconsistencies you want to get resolve start with an agreement from the team that getting rid of them, without saying how, is a good idea, at least that way you should be able to at least start with an agreement before the preferences kick in. Also can highly recommend your advice on explaining that just having a preference isn't a good enough reason to go one way or another, you need a reason. This is another thing you can get agreement on most times :) Love your work Tim!
@IAmTimCorey
@IAmTimCorey 9 ай бұрын
Thanks for sharing!
@paldeusjaco9657
@paldeusjaco9657 8 ай бұрын
This has been hashed for years at least since 1994 when i started in this industry. The industry has progressed to more universal standards which is a good thing. These questions still remain. I had a boss once say be consistent even if it's wrong, consistency establishes a baseline to work off of, if everything everyday is done different going to be hard to adjust.
@IAmTimCorey
@IAmTimCorey 8 ай бұрын
Absolutely.
@shararehbanei3871
@shararehbanei3871 9 ай бұрын
Thanks Tim 🙂as always was great and helpful 👌
@IAmTimCorey
@IAmTimCorey 9 ай бұрын
You are welcome.
@codefoxtrot
@codefoxtrot 25 күн бұрын
Under-rated video.
@IAmTimCorey
@IAmTimCorey 24 күн бұрын
Thank you.
@StuartLoria
@StuartLoria 7 ай бұрын
I need to know the best practices so that code that works is not rejected in PRs due to ‘opinions’ or ‘common sense’
@IAmTimCorey
@IAmTimCorey 7 ай бұрын
A lot of that has to do with working with your team to figure out what their expectations are.
@miroerdelyi802
@miroerdelyi802 9 ай бұрын
It is already too general. No benefit for me and our team. Could you be more specific? For example, please say 10 yours concrete simple rules with explanations why these rules are very important for cooperation in the team.
What Is The Real Job of a Software Developer?
35:42
IAmTimCorey
Рет қаралды 6 М.
How Do I Start My Job Well? What Do I do First?
21:19
IAmTimCorey
Рет қаралды 5 М.
Little brothers couldn't stay calm when they noticed a bin lorry #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 20 МЛН
王子原来是假正经#艾莎
00:39
在逃的公主
Рет қаралды 9 МЛН
Running With Bigger And Bigger Feastables
00:17
MrBeast
Рет қаралды 157 МЛН
Blue Food VS Red Food Emoji Mukbang
00:33
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 9 МЛН
"I Hate Agile!" | Allen Holub On Why He Thinks Agile And Scrum Are Broken
8:33
What Are Some Major Mistakes Developers Make in Their Career?
37:32
How to Think Clearly | The Philosophy of Marcus Aurelius
5:34
Freedom in Thought
Рет қаралды 3,1 МЛН
Why Can't I Get A Job As A Software Developer?
34:04
IAmTimCorey
Рет қаралды 10 М.
Elon Musk - How To Learn Anything
8:11
Elon Musk Fan Zone
Рет қаралды 2,3 МЛН
What Are Some Work Routine Best Practices?
24:30
IAmTimCorey
Рет қаралды 5 М.
Turns out REST APIs weren't the answer (and that's OK!)
10:38
Dylan Beattie
Рет қаралды 149 М.
Should I Build a Monolith or Microservices?
15:49
IAmTimCorey
Рет қаралды 9 М.
Little brothers couldn't stay calm when they noticed a bin lorry #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 20 МЛН