Prefer Arrays Over Lists. Seriously...

Поділитися
Вставка
  • Опубліковано 20 тра 2023
  • In this Java tutorial I will explain why, it's essential to understand the logic behind Java Lists methods and why preferring Arrays can significantly enhance your understanding of data structures.
    You'll learn:
    1️⃣ The fundamental differences between arrays and lists in Java.
    2️⃣ The logic behind list methods and why they're crucial in programming.
    3️⃣ The advantages of using arrays over lists for beginners.
    Not only will this knowledge help you to write cleaner and more efficient code, but it will also provide a strong foundation for understanding more complex data structures as you advance in your Java journey.
    Don't Forget to
    ===========================================
    💯 Subscribe to Amigoscode - bit.ly/2HpF5V8
    💯 Courses Available for free here - amigoscode.com/courses
    💯 Join Private Facebook Group and Discord - amigoscode.com/p/join-community
    🙊 Here are the goods for all my videos video 🙊
    ► Recommended Books
    ===========================================
    - Clean Code - amzn.to/2UGDPlX
    - HTTP: The Definitive Guide - amzn.to/2JDVi8s
    - Clean Architecture - amzn.to/2xOBNXW
    ► Computer and Monitor
    ===========================================
    - New Apple MacBook Pro - amzn.to/3464Mmn
    - Dell 27 INCH Ultrasharp U2719D Monitor - amzn.to/2xM3nW1
    - Double Arm Stand Desk Mount - amzn.to/3aYKKfs
    - USB C Hub Multiport Adapter - amzn.to/2Jz7NlL
    ► Camera Gear
    =============================================
    - Sony ILCE7M3B Full Frame Mirrorless Camera - amzn.to/346QIJn
    - Sigma 16 mm F1.4 DC DN - amzn.to/2wbic3Q
    - Sigma 33B965 30 mm F1.4 DC DC - amzn.to/39G37Fd
    ► IDE & Tools I use for coding 💻 🎒
    ===========================================
    - ITerm
    - VsCode
    - GoLand
    - IntelliJ Ultimate
    - Sublime
    P.S
    ===========================================
    💯 Don't forget to subscribe | bit.ly/2HpF5V8
    💯 Join Private Facebook Group and Discord - amigoscode.com/p/join-community
    💯 Follow me on Instagram | bit.ly/2TSkA9w
    ❤️ Thanks for watching

КОМЕНТАРІ • 160

  • @TheLukasz222
    @TheLukasz222 Рік тому +87

    What a clickbait title. Im sick of all this tech youtubers telling me that I do something wrong all the time.

  • @benson1ification
    @benson1ification Рік тому +216

    Hi Nelson. I enjoy most of your videos, but please can you reduce the effects? It's hard to listen to what you say with the constant ADHD interruptions.

  • @osman_olgun
    @osman_olgun Рік тому +61

    Unnecessary effects are distracting😊

  • @tornikebuchukuri4114
    @tornikebuchukuri4114 Рік тому +10

    please don't include those weird sounds in he future videos

  • @WARHE8D
    @WARHE8D Рік тому +7

    idk bro your editor sometimes put unnecessary sound clips and its annoying.

  • @Lallushe
    @Lallushe Рік тому +1

    Did you hire a new editor or something? The effects are unnecessary and distracting.

  • @michal234486
    @michal234486 Рік тому

    With all respect - instead of publishing this content you could focus on finishing the paid course on microservices, where still plenty of videos are missing

  • @teputube

    Title seems misleading, you are actually proposing a learning method for beginners....not suggesting a preference for arrays vs lists in general.

  • @TheKodeToad
    @TheKodeToad Рік тому

    The effects are distracting and create unnecessary suspense... I found them quite funny but I don't think it's appropriate lol

  • @lmax0001
    @lmax0001 Рік тому

    If use Arrays instead of of some type of collection(list)your Code reviews will get destroyed. This is not a good video.

  • @Ben-xf5ix
    @Ben-xf5ix Рік тому +112

    Unless you want to reinvent the wheel, stick with ArrayList. Some abstraction makes life a little easier, though.

  • @MichaelMarques
    @MichaelMarques Рік тому +17

    If you're a junior dev, you should absolutely be using List over arrays 99% of the time. You have to take into account that a senior dev will review your work and they will tell you to use a more reliable data structure like a List.

  • @APPLAY
    @APPLAY Рік тому +14

    Why so many effects? Its not an adobe premiere tutorial, isnit?

  • @lucasfkam
    @lucasfkam Рік тому +22

    This is where the importance of studying data structure lies, because in real life you will use native Java implementations already knowing how the structure works internally.

  • @V100X
    @V100X Рік тому +15

    This was interesting for me, but the title is missing something like “If you are starting..” and maybe too much effects :)

  • @DarkCebolix
    @DarkCebolix Рік тому +4

    I'm a programmer for 13 y now, I work mostly with C#.

  • @selvisokak
    @selvisokak Рік тому +5

    It is the visual effects course that I have been searching for, thanks!

  • @erkin7138
    @erkin7138 Рік тому +8

    When I was studying Collections, my mentor told us to create oour own List implementation using arrays and simple array methods to recreate ArrayList. That was fun and interesting for me as for learning and studying.

  • @igoerche

    It'S totally making sence to satrt with arrays and stick with it a while! Thank you Nelson for you dedication!

  • @LeafyConversations
    @LeafyConversations Рік тому

    This is genius. Thank you for sharing your knowledge with us. I had no idea as I am a new java dev I run into the typical “copying code” and not knowing what I am truly using.