Software Engineering 'Best Practices'

preview_player
Показать описание
Coding best practices are best and the worst.

----
Checkout my side projects:




----

----

----
Follow Me Online Here:

#benawad

----
#benawad
Рекомендации по теме
Комментарии
Автор

"writing bad code is a prerequisite to writing good code"

can't agree more

bhsiao
Автор

Roasting AngularJS is a best practice that must be followed

vinidotnet
Автор

Step 1: write code, make sure it works
Step 2: reflect on the code. See what works, what doesn't. What you like, what yo don't like
Step 3: retry making said code. Maybe just some small tweaks, maybe a new radical approach
Step 4: repeat 1-3

Congratulations! You're know on the path to become an actual good dev

yawarapuyurak
Автор

“this is mostly a problem with junior developers”

*looks 19*

aidanivesdavis
Автор

I worked at a place that did government work and every contract called for 'software best practices'. Unfortunately that was never defined. So we just did what we always did. No one complained.

dmh
Автор

God: What did you all do in your life.
Web developers: We build the same thing with 100 different framework.
God: ...

rejiark
Автор

Best practices is to get everyone on a project writing code in a similar way. In both style and in logic. If you need to practice, do it on side projects and not with your companies project

CameronRounder
Автор

It's amazing how Ben roasts angular so well, that even as an Angular developer, I'm so excited to see what roasts he comes up with every video 😂

NitrixTech
Автор

I can't help but notice your framed photo is slowly sinking.

jakebirkes
Автор

The purpose of best practices is to enable teams to quickly adapt and change to the needs of the business by following commonly agreed upon “rules”. It also enables new engineers to more quickly onboard to projects where more broadly accepted practices are used.

adamjones
Автор

Best practice: Complete your tasks on-time so you have a job the next day.

grimmdanny
Автор

Note to self: start growing a lot of pot to become a good developer

TheWorldIsPeopleing
Автор

Really good video. I’m in BI and I see following “best practices” as a mantra everywhere. Especially, many of the best practices that companies follow today were developed in the nineties to overcome specific hardware/software limitations, that we don’t have today.

StarlightInsights_com
Автор

You got me sweating for a minute there with that class component 😅

wcandillon
Автор

I've never heard anyone refer to a framework or library as a "best practice."

jason_v
Автор

Bro, best practice makes best perfect.

lonnybulldozer
Автор

I always keep true to having a set of problems, and if I don't have arguments that those 'best practices' solve them for me, I do not blindly follow them.

For example, I am quite firm with code conventions. Because the problem you solve is to be able to make quick assumptions of the code without having waste time doing tons of research behind it. However, if this same problem is solved in a different way, you could argue the best practice no longer has its place.

To not hold onto traditions without knowing why..

But as you stated. Write bad code to improve on it. That's why prototyping a concept is a must, especially for new ideas. For you write the bad code in the prototype, and apply the lessons learned in the final product.

Great video! This channel gives a lot many programming channels are lacking. The mindset of programming.

darkfafi
Автор

Three things that I have noticed that improve my code:

- Trying to write tests for it. Going through the process of "How can I test this behavior here" reveals how the API can be improved and simplified.
- Actually having users--can include yourself.
- Revisiting it after a break, this usually shows some parts that aren't clear. "Why the hell is it named "Why didn't I just abstract this behavior into a function?" "Why am I passing all these parameters around instead of creating a class?"

sunnycareboo
Автор

"javascript frameworks are a disease"... you get a thumbs up for that sir!

queenstownswords
Автор

Omg thank you so much for reminding me of the pottery parable! That had long since left my mind and I am actually very pleased you were able to return it to me(:

nateo