Coderized

Coderized

An officially uncertified guide to coding better!

To support the channel or sign up for the mentorship program:
💜 patreon.com/coderized

Come chat with us - we're nice, we promise:
💬 discord.gg/Y7hEKnxPGf

Any questions? Want to know how I make these videos? Discord is the place!

Never install locally

Never install locally

Пікірлер

  • @jmm1233
    @jmm12339 сағат бұрын

    Reminds me of Haskell and Rust

  • @23bcx
    @23bcx2 күн бұрын

    This is the worst kinda educational vid. It is soo close to being correct that you dont relize that most of it's wrong. This was very clearly made by a dude who knew programming but spent more time on the animation than learning functional programing.

  • @coderized
    @coderized2 күн бұрын

    Yeah, fair criticism. It was an experiment into uncharted territory for me and I realised in hindsight that I should stick to the stuff I'm more familiar with before making videos on it

  • @mehtubbhai9709
    @mehtubbhai97092 күн бұрын

    Thank you for the 60K ft view of good programming practices. Please do more videos on software development

  • @luciannaie
    @luciannaie2 күн бұрын

    you're voice would be better used for bed-side stories :)

  • @michaelemenike5006
    @michaelemenike50064 күн бұрын

    Please, i'm willing to pay 100 dollars to get in touch with your animation team for a small gig. Arigato!!!

  • @ufoisback5088
    @ufoisback50884 күн бұрын

    Brah, talks about good code, and preaches SOLID. With interface classes.

  • @malcolmanderson6735
    @malcolmanderson67354 күн бұрын

    Nice summary of Uncle Bob's "Clean Code"

  • @IterativeTheoryRocks
    @IterativeTheoryRocks5 күн бұрын

    I remember using a strongly-typed pure functional language… it was a nightmare to get anything past the compiler! But when you did, it never had bugs. Instead of coding quickly then spending ages bug fixing, you would spend ages coding and hardly any time bug fixing. And, as a bonus, it was sometimes possible to mathematically prove your code was correct.

  • @InarusLynx
    @InarusLynx5 күн бұрын

    I started off with C++. When I went to Python and then to my now main language of JavaScript, I was so confused that a lot of focus was placed on functions and not classes. Like yeah you can still use classes, but tutorials don't spend much time on it. While my C++ class was literally called C++ and datastructures (which are based on classes). Now I just have my main function that calls a whole bunch of other functions to do things that run forever. 😊 All my variables are fleeting and only things stored in a database matter. The different styles of programming are fascinating.

  • @pablocorteslorenzo9549
    @pablocorteslorenzo95496 күн бұрын

    Functional programming is so powerful that nobody uses it to create full real world programs. Great video by the way

  • @robertroberto4749
    @robertroberto47496 күн бұрын

    You have 164 k subscribers with only 3 videos!!??? AMAZING😀

  • @dixztube
    @dixztube6 күн бұрын

    Testing. Ugh only in go it’s a pain everywhere else. I’m a bum. I know.

  • @emperor8716
    @emperor87168 күн бұрын

    no idea what you just said. maybe i'll come back in a few years and understand something.

  • @1____-____1
    @1____-____19 күн бұрын

    Most of these are solid on the whiteboard, but not practical through the keyboard.

  • @KeepCalmCapybara
    @KeepCalmCapybara10 күн бұрын

    I personally follow two rules: Macro environment development and micro environment development. When creating the algoritm, I go through the Macro aspects of the system. When coding, I go through the Micro aspects of the system: developing each functionality and testing them inside a prototype structure. As the functions are being completed and working as intended, I start to deploy them as if they are parts of a body, and then making adjustments so that each functionality and subsystem are working well togheter. After Micro development is done, I go back to the Macro aspect of the development, to adapt everything done in the prototypes to a whole functional system.

  • @alexsimper4153
    @alexsimper415310 күн бұрын

    you can't just say "Banana" I'm case sensitive

  • @coderized
    @coderized6 күн бұрын

    banana

  • @leeow3n
    @leeow3n11 күн бұрын

    I've seen functional projects suffer just as object oriented projects can suffer. Just because you are using immutable patterns and currying doesn't mean your spaghetti and over engineered conventions are any good.

  • @hedwig7s
    @hedwig7s11 күн бұрын

    Thanks for all the tips I will forget to use in... what was I talking about again?

  • @tappyuser
    @tappyuser12 күн бұрын

    Lost me at viewer.organs

  • @daymja_tech5518
    @daymja_tech551812 күн бұрын

    Very well made video to explain containerization

  • @ventacode
    @ventacode12 күн бұрын

    why no more vids bud ...

  • @simo24ferrets
    @simo24ferrets13 күн бұрын

    FF7 ref just got you a new sub, nice content materia-L

  • @ethanrose4925
    @ethanrose492513 күн бұрын

    Adderal.

  • @69k_gold
    @69k_gold14 күн бұрын

    I think OOP is what completely drove programming off a cliff. In the end, everyone says OOP exists either for code resuability or maintainability. I can address both of them with stateful functions: Code can only be reused because there's reusable blocks of code. And functions are nothing but blocks of code. Meaningful names to functions and their parameters, while ensuring these functions are as generic as possible, can make the whole project maintainable. While some say OOP also offers data security like data hiding and behavior abstraction, I find it extremely stupid. Why are we even worrying about whether some code outside a class will mess with it? That's because we are relying too much on a single shared state. Rather, every function should have its own state. I like to call them stateful functions. This will allow us to actually get all the features of OOP while offering better security and maintainability, while not impacting performance(sure the memory footprint might be a little larger, but that can be avoided using some kind of RAII techniques to clean up unused state)

  • @alimansimov1929
    @alimansimov192914 күн бұрын

    Animation, examination is perfect, keep keeping going on

  • @xLTxFire
    @xLTxFire15 күн бұрын

    Moses got promoted to colonel?! Congratulations!

  • @mimic3527
    @mimic352715 күн бұрын

    Have had SO many issues with docker, corrupt system and laggy system.

  • @unyu-cyberstorm64
    @unyu-cyberstorm6418 күн бұрын

    Speaking of Kernels, when can I use HSA to run my entire OS and everything else on my PC?

  • @lugszerocreativityfornames5864
    @lugszerocreativityfornames586418 күн бұрын

    This is awesome! Introduced something totally new for me. Keep em coming! Wish you success

  • @mapache-ehcapam
    @mapache-ehcapam18 күн бұрын

    Now I'll do it harder

  • @naveenda2064
    @naveenda206421 күн бұрын

    I see CGP gray's hexagon

  • @ryano1267
    @ryano126721 күн бұрын

    Until the container software is slow, too resource intensive, networking is a pain, communication between containers is a pain, it's not modular, it's not easily editable or modifiable and just plain doesn't work. docker fs sync is shit slow on windows for instance and also has specific requirements compared to linux/mac. The whole registry thing is jank as hell when using custom registries

  • @bernhard7087
    @bernhard708721 күн бұрын

    that chuckle at the outro line was gold! thank you for the video, I've been agonizing over my first coding project and I think I'll try again with this as a reference :)

  • @CollinWilliams-by5cs
    @CollinWilliams-by5cs21 күн бұрын

    coderized.subs++

  • @myrden
    @myrden22 күн бұрын

    Funny, I was standing and actually sat down when he said to, to take in the video 😂

  • @GRAYgauss
    @GRAYgauss22 күн бұрын

    thought this was gonna be about a higher level math like HTT..."near impossible" tell me you've never spent time learning the paradigm practically.

  • @alexicazee
    @alexicazee22 күн бұрын

    oh this was a good one

  • @ramonjales9941
    @ramonjales994122 күн бұрын

    Will you post more videos?

  • @coderized
    @coderized21 күн бұрын

    Working on the next one :)

  • @fictitiousnightmares
    @fictitiousnightmares22 күн бұрын

    I was almost brainwashed into subscribing in number 4. :P If you had more content on your channel, it would have worked.

  • @coderized
    @coderized21 күн бұрын

    Next one coming soon

  • @3_14pie
    @3_14pie23 күн бұрын

    I find functional programming very interesting and I've been trying reallyhard to use it whenever is possible, unfortunately as a game developer pure functional is useless to me, as immutability generates more problems than it solves, and objects are very handy for so many things

  • @coderized
    @coderized21 күн бұрын

    Yeah it's more useful in systems messaging and finance situations. Games are very dymanic and don't lend as well to functional, though many of the concepts are transferrable in the forms of data structs

  • @3_14pie
    @3_14pie21 күн бұрын

    @@coderized yep, the only functional language I know is f#, and I try to use it everywhere I can (thanks to the .not compatibility), which is way less often then I'd like, but still better than nothing

  • @3_14pie
    @3_14pie21 күн бұрын

    @@coderized yep, the only functional language I know is f#, and I try to use it everywhere I can (thanks to the .not compatibility), which is way less often then I'd like, but still better than nothing

  • @markuszeller_official
    @markuszeller_official23 күн бұрын

    The master control program has its own role :)

  • @Antanimbus
    @Antanimbus23 күн бұрын

    I've been learning CS for 2 weeks now, which means that I probably didn't understand much of this video. But I sensed that it was clear and important. Saved it for later. Animation is amazing!

  • @siyaram2855
    @siyaram285524 күн бұрын

    What tool do you use for animation? Huge fan!

  • @noelvase4867
    @noelvase486724 күн бұрын

    how does this have 81k likes, what a terrible video i understood nothing and ur voice made me rewind atleast 5 times because i cant understand the words ur saying

  • @coderized
    @coderized21 күн бұрын

    Sorry to hear, can always turn on subtitles though

  • @VeritasEtAequitas
    @VeritasEtAequitas24 күн бұрын

    "You will own nothing, and you will be happier." And no, he isn't actually German. He only stole a German name.

  • @FurqanHun
    @FurqanHun25 күн бұрын

    no wonder the name functional paradigm seemed familiar, we did go through that during our OOP lectures, and funnily enough i asked the teacher if we can use oop alongside procedural and that's when i gt to know that in modern development a mix of all oop, procedural and functional is used. And we used c# for all those things

  • @not_amanullah
    @not_amanullah25 күн бұрын

    Thanks ❤

  • @algonix11
    @algonix1126 күн бұрын

    Interestingly none of this is present in 99.99999% of all opensource modules and tools that you all use and trust. programming is becoming a cult, and we are approaching the time of the inquisition.

  • @coderized
    @coderized21 күн бұрын

    If you say so - maybe check out some of the huge backbone frameworks in many languages like NestJS and Symfony