I've been stuck thinking about the right way of writing code for 5 years now, still stuck in the beginner phase.
@carchutogimenez85392 сағат бұрын
I really really needed to hear this. Thank you.
@acecool17152 сағат бұрын
Should we learn some other things besides coding ? like robotics or control system, math perhaps,... to be useful to humanity ?
@erengunduzvar2 сағат бұрын
You are the best man keep producing
@yt-sh3 сағат бұрын
For a 2 min video, you give the answer in first frame and your advices have been excellent Thank you!
@theoutsider013 сағат бұрын
One thing I only learnt recently after a 13 year engineering career, 10 of those coding, was to forget everything else and just write your idea into code. It sounds so obvious, but it's also easy to fall into the trap of trying to write "professional" code on the first go. Get it working, and then refactor.
@sebby53363 сағат бұрын
This. Is. Amazing. I literally put off my project for a month because I decided it was just 'sphagetti code' and wanted to quit. But how else am I gonna get my first major project done in general? 💀 Genuinely kind of inspired me.
@fadhilinjagi10903 сағат бұрын
Thanks, I needed this
@IgorMichalak3 сағат бұрын
I love this feeling, when the code is the most horrible piece of anything created by mankind, but it works and the result is actually beautiful. By doing that you gain immeasurable amount of knowledge. Humility is so important, being okay with not knowing everything.
@AnonymousAccount5144 сағат бұрын
You don’t like Rick & Morty?
@SometimesDev4 сағат бұрын
this guy really is bigbox
@gime19454 сағат бұрын
You sir, are a gem. I definitely needed to hear this.
@felipebayona91194 сағат бұрын
This is very vague
@lm-gn8xr4 сағат бұрын
Undertale dialog system is a 10k+ line switch statement, there's people who follow best practices and then there's people who ship
@don_Halapenjo5 сағат бұрын
Some time ago I tried to comply with different code conventions, even tried to follow all the SOLID rules. But trust me guys, if you have a short deadline to make a solution you'll probably forget about 90% of that stuff. As the author of the video said, don't be ashamed to write an ugly code, but also don't forget to rethink it afterwards
@60fa230a5 сағат бұрын
nvim, emacs, and especially vscode are all bloated soyware. real programmers use '$ cat > file'
@Cahnisama5 сағат бұрын
Sounds like the red-green-refactor talk, go from failing test to a full suit of passing tests as fast as possible, refactor the shitty code and don't touch the tests a second time.
@moistness4825 сағат бұрын
No way, did almost the same thing, but instead of experiments, I call them concepts
@xbmcme97685 сағат бұрын
Tell me you're bad at coding without telling me you're bad at coding.
@TheKennyWorld5 сағат бұрын
Yep. Always write your code at least twice.
@boltyk15 сағат бұрын
wait, why saying `bigbok` in the end?
@numeritos17995 сағат бұрын
I've been doing this for like ~1.5 years, I call them PoCs but it's the same idea. 10/10 would recommend to a friend.
@yp53875 сағат бұрын
Agree with your advice. Use git as your power tool. You want to validate your idea? no worries just create a new branch and start working on it. You can break things without worrying about it too much always knowing you have working code in a different branch. Once I had 6 different rails projects for the same app because I was constantly changing db schemas and it was too much work to revert changes and roll back. Instead I created diff projects based on elements name from periodic table. Aluminum, Carbon etc..
@iki_kaf6 сағат бұрын
Your best advice so far. That was my biggest problem
@jipcoumou49356 сағат бұрын
thx, but i am not sure yet. I will watch another tutorial about this topic so in realy understand how to escape
@chadyways87506 сағат бұрын
Thank god I just know that my code is absolute dogshit no matter what because I'll look back at my old code from a year ago, shake my head and call myself an absolute dumbass, then move on, knowing the code I write now will be judged the same way in a year by myself
@fakt78146 сағат бұрын
Don't bother me at all because I'm a data scientist working on separate tasks (like prepare data or train a model, or test it) and we don't code review because if metrics are good, their are good, of they're not, well, it's your problem :) Except for shared tools but I didn't like a data prep tool we wrote so I partly rewrote it myself.
@brettlaw43466 сағат бұрын
Create an environment conducive to your objective. Minimize external distractions, like sound and interruptions. Minimize internal disruptions like positional pain and fatigue; manage your water and bowel movements through regularity. If you have a bad back, you are going to want a reclining setup with multiple monitors, Master your tools. Limit your research related tangents to less than 2 minutes or file them as optimization projects, block out some time and create tangible products like code snippets that can be used across projects. Understand the intent of the code. Master secure coding for your language. Master design patterns. Master architectural patterns. Improve your typing speed with particular emphasis on navigating the file system, adding comments, cutting and pasting, using code completion and shortcuts. Practice system administration basics: cyber hygiene, system backups, configuration backups, cybersecurity through system isolation. Choose tools that are likely to be around for a long time. Use templates and automation wherever possible.
@amin29a396 сағат бұрын
big bog
@Hrithickcodes6 сағат бұрын
top_p = 0.99 Do_sample=True
@MedSaid20096 сағат бұрын
I wanted to start game development using godot, I was following Brackey's new tutorial about it and other tutorials with no results, but now I just started a new project and started cooking... I am at the end of this day already made a player and enemy patrolling without any tutorials
@AeroCraftON6 сағат бұрын
I kinda needed that. thank you
@DivyanshuLohani6 сағат бұрын
Bro literally described my life
@wervicecoding6 сағат бұрын
So,.. You realy chose to use Ubuntu Font for a really good video!?
@peterszarvas947 сағат бұрын
just get things done first
@sirduck10947 сағат бұрын
i think bro is indian/pakistani
@alternateLbs7 сағат бұрын
I'm currently on a startup business, and since I'm on my own for everything, the "experiment branch" method is what got me pass my "block" on code, I'm amazed you described it exactly as I do it too. Cheers!
@ShimoriUta777 сағат бұрын
Bro is Big Bo
@codeninja777 сағат бұрын
Well i guess they didn't sponsor this video😢
@gund_ua7 сағат бұрын
This is also called Proof Of Concept in tech world, very useful when you are solving a unique and challenging problem. Pro tip: when you are done with POC - add some unit/integration tests on top before refactoring - in this way you can always be sure that you did not break anything important during your refactoring and you can go crazy.
@scito15417 сағат бұрын
not starting/doing it because i want to start/do it in the best way, and i didn't find it yet what an evil trap
@kalempster7 сағат бұрын
That is EXACTLY what I was doing for the past 1,5 year. I always thought it's me that is the problem, I'm not good enough, I'm writing terrible code, I don't know how to structure this, what method would be the best, what database would be the best for my use case, should I go serverless or docker, REST or tRPC, node or bun. I will FINALLY try to write. some. code.
@diego.almeida7 сағат бұрын
so it's like prototyping?...
@KerelaPhotos7 сағат бұрын
Good idea mate
@kingki19538 сағат бұрын
Mate, is easy for me to write code that writing some scientific writing. What is wrong with me? I can't even make a scientifict product by my experiment yet 😭
@agusaris50318 сағат бұрын
Remember folks, "Premature optimization is the root of all evil"
@VladTBK8 сағат бұрын
also stop using vscode
@juanmacias59228 сағат бұрын
I liked this video first try.
@nicejungle8 сағат бұрын
After 2 decades of programming I have a simple motto : « Code first, think and refactor after » And don't be afraid to trash all previous code when refactoring. You're not writing the 9th symphony, it just has to pass the same unit tests suite