help with starting development

Status
This thread has been locked.

lyric

Supreme
Feedback score
12
Posts
286
Reactions
71
Resources
0
I'm looking to start coding for spigot and I've watched a few of Caleb Curry's java tutorials but I can't find any good ways to start in the spigot coding, anyone have some GOOD cheap courses/tutorials?
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Quokka

Manager & Developer
Premium
Feedback score
3
Posts
213
Reactions
94
Resources
0
Big vouch for The Source Codes videos, excellent way for beginners to hop on board with the more advanced ideas.
 

croissant222

Feedback score
0
Posts
439
Reactions
151
Resources
0
Don't waste money on courses, they only teach you so much. I found the best way to learn was to just watch various YouTube tutorials (try looking at The Source Codes ones - the channel has a huge range of different tutorial playlists). Just find someone you find interesting who starts from the absolute basics and you will be fine, once you get the hang of it you will pick it up pretty quickly

Dont like "The Source Codes" for a number of reasons, first off he sounds so bland and boring.

Additionally i checked out one of his videos "Discord.JS Bot Development - Ping & Say Command - Episode 02", the code was honestly terrible.

Hes teaching some really bad practices like
zqofVZ3.png

The "const args = ..." and "msg.edit(...)" lines are really ugly, maybe even confusing, should be split up

The prefix for the bot should not be defined in this call back function

He should really be using some kind of router and then adding middleware to only match messages starting with the prefix and excluding the bot, using a long chain of "if cmd == whatever" is laughably bad

Just looking through his other videos i see disgusting nesting everywhere
 

cryy

【full stack dev】
Premium
Feedback score
4
Posts
108
Reactions
95
Resources
0
using youtube tutorials over docs with your knowledge of the language is very discouraged
  • you are diving face first into a language and a library you have never seen before
  • you are not learning anything but how to press ctrl c and ctrl v
  • your freedom is restricted and dependent on youtube tutorials, you wont be able to create anything properly yourself
  • you are using someone else's coding style and practices instead of creating your own environment you are comfortable with
take on courses from official sources like codecademy or teach yourself with docs. for example, microsoft documented the entirety of c#, .net core & .net fx which is enough to get you started.
 

croissant222

Feedback score
0
Posts
439
Reactions
151
Resources
0
using youtube tutorials over docs with your knowledge of the language is very discouraged
  • you are diving face first into a language and a library you have never seen before
  • you are not learning anything but how to press ctrl c and ctrl v
  • your freedom is restricted and dependent on youtube tutorials, you wont be able to create anything properly yourself
  • you are using someone else's coding style and practices instead of creating your own environment you are comfortable with
take on courses from official sources like codecademy or teach yourself with docs. for example, microsoft documented the entirety of c#, .net core & .net fx which is enough to get you started.
"you are using someone else's coding style and practices instead of creating your own environment you are comfortable with"
You probably want to be following the official coding style of the language (and or library) youre using (or whatever the generally accepted one is like thelinux kernel coding style for C)
 
Status
This thread has been locked.
Top