the right way to organise your code

In this video you will learn how to organise and properly structure your code as a software engineer.
#organisecode #java #amigoscode
🙊 Subscribe to Amigoscode - bit.ly/2HpF5V8
► Courses Available for free here - amigoscode.com/courses
► Join Private Facebook Group - / 456035171490753
► Join Discord - bit.ly/2wL029v
⭐ Table Of Contents ⭐
🙊 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
Awesome Screen Saver
- github.com/JohnCoates/Aerial
IDE I use for coding
- Iterm
- VsCode
- GoLand
- IntelliJ
- Sublime
💯 You can also follow me here:
► Don't forget to subscribe | bit.ly/2HpF5V8
► Join Closed Facebook Group for discussion and early access videos and courses | bit.ly/2FbuIkx
► Follow me on Instagram | bit.ly/2TSkA9w
► Join Discord - bit.ly/2wL029v
❤️ Thanks for watching

Пікірлер: 259

  • @muelladresse10
    @muelladresse102 жыл бұрын

    Data structures and software design is so important, especially in OOP. There should be more tutorials about these topics. I have seen so much code that is unreadable, unmaintainable and untestable, so I'm glad that you put attention to this topic.

  • @natnaelberhane3141
    @natnaelberhane3141 Жыл бұрын

    Thank you for the video but please stop asking us "right?" after every few sentences. The reason why we're here is because we don't know

  • @JSneider05
    @JSneider052 жыл бұрын

    I use the Hexagonal Architecture, it's a clean Architecture very used for microservices, its main goal is made with SOLID principles and DDD. Nice video bro 👌🏿🔝👍🏼

  • @onke
    @onke2 жыл бұрын

    This guy is such a legend. Much love. The content is top class, the explanations are top class. What else do I need? Much love man

  • @feloniousmonkey
    @feloniousmonkey Жыл бұрын

    Structure has nothing to do with coupling which can happen across packages obviously so you may or may not be able to cleanly extract "microservices"...I've seen tris pattern here and there and I dislike it. And I can think of a number of reasons why it's not great, especially for things like spring componentscanning ..etc

  • @user-zn3qw8qd4v
    @user-zn3qw8qd4v

    *breaks screen smashing like button

  • @alexotoous
    @alexotoous Жыл бұрын

    was it hard for you as a black person to find job in tech or you were just so good

  • @zchwarzer4435
    @zchwarzer44352 жыл бұрын

    What about create package like an service , config , controller , entity , util , dao , impl.

  • @Keteku.
    @Keteku. Жыл бұрын

    You never put the links in the description box

  • @joewesleypat
    @joewesleypat Жыл бұрын

    29 years ago I was very opinionated about this stuff. I am struggling to remember. Trying to get the structure down. The hierarchy. Especially the directory structure of source code. Trying to download source and compile.

  • @TheAmazinRaven
    @TheAmazinRaven2 жыл бұрын

    I can’t tell you how

  • @EllyOguttu
    @EllyOguttu2 жыл бұрын

    As a full stack web developer this is a worth while video i was looking for

  • @alanbangura7949
    @alanbangura7949 Жыл бұрын

    THANK YOU, THIS WAS A GOD SEND. Something so simple like file structures almost made me quit using Intellij and use Eclipse. I kept trying to create modules when I didn't really need to and didn't know when to create a project vs module. Then I would fiddle with the files and mess up everything to where they don't run again. This right here explained something so basic.

  • @zebcode
    @zebcode

    So glad I just discovered this channel. I already knew most of the content for this video but its great to get your understanding and thoughts. It really helped to solidify my own knowledge. You explain it so clearly too. Great video, liked, subscribed and looking forward to watching more of your content. Thank you.

  • @karenngalvan123
    @karenngalvan123 Жыл бұрын

    i've been searching for a video like this for so long!!!! Thank you!!!!

  • @nie99520
    @nie995202 жыл бұрын

    Nice video. Sometimes I spend hours hesitating the structure of the project is correct or not, this video saves me from the torture!

  • @isaacafrifa1832
    @isaacafrifa18322 жыл бұрын

    Thanks Nelson, I was a little skeptical about this approach until you mentioned how easy it will be to implement future implementations such as Microservices.

  • @alexisdona
    @alexisdona2 жыл бұрын

    So you recomend to structure our code as package-by-feature insted of package-by-layer. It makes sense to me. I agree that is more cohesive, less coupled and better modularized

  • @boredbud2997
    @boredbud2997

    I like how you would explain things as you go, even things that might be basic to some people. great video btw

  • @JETLAI123
    @JETLAI1232 жыл бұрын

    I like the way you discover those design patterns that are not very often seen on youtube, nice job and keep going :)