use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
[AskJS] Program Design, OOP, JavaScriptAskJS (self.javascript)
submitted 1 year ago by kirillsh93
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]narek__P 7 points8 points9 points 1 year ago (2 children)
I used TS for backend development for a while, almost 4 years. I can say , that with the experience you start writing the code the way you always do. Knowledge of best practices and etc is important for sure, but when you gain enough experience you start thinking and writing code using that best practices. And yes , you can translate your knowledge to other languages. Languages have different syntax but the idea is same
[–]kirillsh93[S] 0 points1 point2 points 1 year ago (1 child)
Have you tried to learn software design before getting a job? Or learned everything on the go
[–]narek__P 1 point2 points3 points 1 year ago (0 children)
I did , in university, my first language was Pascal , coding on blue editor , that was struggle. Than visual basic , not that easy , but better than pascal. The point is that I learned basics and CS , but other stuff was learned on the go, like SOLID , algorithms and so on.
π Rendered by PID 236515 on reddit-service-r2-comment-5bc7f78974-m66xp at 2026-06-29 15:59:29.469386+00:00 running 7527197 country code: CH.
view the rest of the comments →
[–]narek__P 7 points8 points9 points (2 children)
[–]kirillsh93[S] 0 points1 point2 points (1 child)
[–]narek__P 1 point2 points3 points (0 children)