Best Coding Habits to Adopt Now (that I wish I did earlier)

Поделиться
HTML-код
  • Опубликовано: 12 июн 2024
  • When learning a new skill like software development, it is easy to get into bad habits. If you let those coding habits stick, then it can hold you back from excelling in your software development career. These are the 5 habits I think all software developers should adopt.
    ☕️ I don’t accept paid sponsorships and I have turned off mid-video ads. You’re welcome! If you would like to support my channel see: ko-fi.com/alexhyett
    📨 Join my free weekly newsletter for advice, technology and more: newsletter.alexhyett.com
    🗺️ Backend Developer Roadmap: www.alexhyett.com/backend-dev...
    📝 Related blog post: www.alexhyett.com/best-coding...
    🎓 RECOMMENDED COURSES (Use code FRIENDS10 for 10% off)
    The Complete Junior to Senior Web Developer Roadmap - academy.zerotomastery.io/a/af...
    Complete SQL + Databases Bootcamp - academy.zerotomastery.io/a/af...
    Complete Web Developer in 2023 - academy.zerotomastery.io/a/af...
    📚 RECOMMENDED BOOKS
    Clean Code - geni.us/5AEwj2
    Domain Driven Design - geni.us/WiR0Q0x
    Design Patterns - geni.us/5ncUt
    Developer Hegemony - geni.us/lAXy
    Pragmatic Programmer - geni.us/GfNj9
    Data Structures and Algorithms Made Easy - geni.us/sqg6kJ
    Refactoring - geni.us/ufAP0mE
    Pragmatic Thinking and Learning - geni.us/x81A
    Microservices - geni.us/8vMA
    🚀 MY FAVOURITE TOOLS
    PIA VPN - piavpn.com/AlexHyett (83% off)
    Visual Studio Code - code.visualstudio.com/
    Obsidian - obsidian.md/
    Notion - affiliate.notion.so/alexhyett
    ⏳ TIMESTAMPS
    00:00 Introduction
    00:46 Habit 1
    01:41 Habit 2
    02:29 Habit 3
    03:02 Habit 4
    03:45 Habit 5
    You can check out more of my favourite tools on my website:
    www.alexhyett.com/tech/
    🔗 MY KEY LINKS
    🌍 Blog - www.alexhyett.com/
    🐘 Mastodon - social.alexhyett.com/@alex
    🧑‍💻WHO AM I
    I’m Alex, a Software Developer and RUclips working in the UK. I make videos about software development to help developers with the skills they need to be senior developers. As well as this RUclips Channel, I also write articles on my website (alexhyett.com) as well as write a regular newsletter that contains some thoughts to help aspiring developers.
    ‼️ DISCLAIMERS
    Some of the links in this description are affiliate links, for which I get a small commission, at no extra cost to you 🙂. I appreciate you supporting my channel so I can continue providing you with free software development content!
    #coding #programming #developer
  • НаукаНаука

Комментарии • 14

  • @amitev
    @amitev Год назад +11

    "Weeks of programming can save hours of planning"

  • @crazychase443
    @crazychase443 3 месяца назад +1

    Writing down all the problems I’ve solved in one massive google doc has been a game changer. I can then search the doc for keywords and quickly find any solution I need. I also just write helpful tips and info in it too. Keyword search on a massive knowledge doc is so incredibly helpful

  • @premierktg4323
    @premierktg4323 Год назад +3

    This is absolutely the best advice ever I am really glad I have found this channel as a junior software Developer.

    • @alexhyettdev
      @alexhyettdev  Год назад +1

      Thank you for the kind words. I am glad you found my channel too.

    • @stewiegriffin6503
      @stewiegriffin6503 11 месяцев назад +1

      your first advice ?

  • @gabrielkime6597
    @gabrielkime6597 4 месяца назад

    Great advice on the whole! I do want to push back on your advice to not reinvent the wheel a little. There are always trade offs and knowing where to draw the line is important (leftpad anyone?) obviously for something complex like password hashing you will be far better off using someone else’s tried and tested solution - but even so, in non production environments it can be very useful to try to reinvent the wheel because you’ll learn so much about how the thing you’re trying to reinvent works.

  • @shadoestorme
    @shadoestorme Год назад +5

    MOST UNDERRATED CODING RUclipsR

    • @alexhyettdev
      @alexhyettdev  Год назад +3

      Thank you! I will just keep posting and hopefully people will notice 🤞🏻

  • @nTu4Ka
    @nTu4Ka Месяц назад

    These are amazing!

  • @user-cd1mf3tq9s
    @user-cd1mf3tq9s Год назад

    Great video. What tools are you using to store and organize your code templates / bolierplates? Github, Notion, or...?

    • @alexhyettdev
      @alexhyettdev  Год назад +1

      If it is a complete boilerplate, then I will store it in GitHub. For small code snippets, I usually put these in Obsidian, so they are easier to search for.

  • @ArghyaDas-np3ff
    @ArghyaDas-np3ff Год назад +1

    Hello, Sir your this RUclips cannel is very helpful for the beginners too who really want to go in this industry like me. I am a computer science major student . I want to ask you some technical question personally , can you please provide me your email id.

    • @alexhyettdev
      @alexhyettdev  Год назад +2

      Hi Arghus, I am glad you are enjoying my channel. If you follow me on Twitter you can message me there my Twitter handle is alexhyettdev.