|
i have a few tips on how to move teams despite previously demonstrated competence if u need them hmu
|
# ? Apr 1, 2016 02:04 |
|
|
# ? May 23, 2024 16:59 |
|
get a new job while the job market is still hot
|
# ? Apr 1, 2016 02:08 |
|
ahh, https://lkml.org/lkml/2016/3/31/1109
|
# ? Apr 1, 2016 02:09 |
|
Seems legit
|
# ? Apr 1, 2016 02:27 |
|
LOL yeah, gently caress design patterns!
|
# ? Apr 1, 2016 03:05 |
|
tl;dr: Don't encapsulate your state in objects, encapsulate your state in things that you don't call objects.
|
# ? Apr 1, 2016 04:17 |
|
Finster Dexter posted:LOL agreed unironically
|
# ? Apr 1, 2016 04:20 |
|
Shaggar posted:tl;dr: Don't encapsulate your state in objects, encapsulate your state in things that you don't call objects. and also don't encapsulate the functions that can operate on that state everyone in software development is using objects now because OO actually is a step beyond procedural programming hell, everyone in software development is even doing OO with a NeXT-derived technology stack! - all Apple stuff is obviously NeXT-derived - Java took a lot of its initial feature set and framework design from NeXT - C# & .NET are a Java knockoff that you use with an IDE designed by Bill Parkhurst (who designed the original NeXT frameworks and tools) and all three continued to copy from NeXT/Apple
|
# ? Apr 1, 2016 04:29 |
|
i prefer storing my state in a function closure
|
# ? Apr 1, 2016 04:30 |
|
"boo-hoo, reading other people's code is too hard" is most of what i got out of that video that said i will say i don't really like designing in an oop style, but that's just because i don't feel like i can properly conceptualize objects this is after being a java dev so lol i'm just bad
|
# ? Apr 1, 2016 04:36 |
|
i'm really glad we're starting to get (good) langs that let you use functional/oo/imperative as you please.
|
# ? Apr 1, 2016 04:41 |
|
MALE SHOEGAZE posted:i prefer storing my state in a function closure closures are just lovely objects.
|
# ? Apr 1, 2016 04:42 |
|
MALE SHOEGAZE posted:i'm really glad we're starting to get (good) langs that let you use functional/oo/imperative as you please. me 2 mate
|
# ? Apr 1, 2016 04:48 |
|
tho i find that when given the option to do OO in those multiparadigm langs i almost never do because i did that poo poo for like 15 years
|
# ? Apr 1, 2016 04:50 |
|
AWWNAW posted:tho i find that when given the option to do OO in those multiparadigm langs i almost never do because i did that poo poo for like 15 years yeaah i know why would you want to
|
# ? Apr 1, 2016 04:59 |
|
sometimes you just want some state
|
# ? Apr 1, 2016 04:59 |
|
HoboMan posted:"boo-hoo, reading other people's code is too hard" is most of what i got out of that video I don't think you understand. That dude had coworkers who sometimes put their code into functions!!!
|
# ? Apr 1, 2016 05:00 |
|
MALE SHOEGAZE posted:i'm really glad we're starting to get (good) langs that let you use functional/oo/imperative as you please. agreed, c# is very good.
|
# ? Apr 1, 2016 05:00 |
|
i saw some pic on twitter that looked like c# was getting pattern matching but not sure if real
|
# ? Apr 1, 2016 05:10 |
|
lomarg im the made up version of oop that perfectly supports the op's coding habits
|
# ? Apr 1, 2016 05:28 |
|
"$programming_paradigm sucks" arguments tend to hinge on strawmanning what that paradigm "means" to the writer
|
# ? Apr 1, 2016 05:38 |
|
oop is kinda lovely and the video makes some good points
|
# ? Apr 1, 2016 06:02 |
|
HappyHippo posted:oop is kinda lovely and the video makes some good points the video illustrates the most extreme case possible. ive certainly see code as bad as he's describing there, but most projects using oop actually use it in the way he's describing as "procedural". in other words, hes trying to sound cool and disruptive by giving the same poo poo a different name.
|
# ? Apr 1, 2016 06:06 |
|
HappyHippo posted:oop is kinda lovely and the video makes some good points Inheritance is kind of lovely, and his points about that are sound, but I remember reading some of the stuff he cites and some of it boils down to "who cares how readable code is, just make it work." gently caress off. 90% of my job anymore is fixing people's broken-rear end unreadable garbage pile code monoliths and I loving hate it. That's because 90% of us are terrible programmers. If we were all magical coding gods that didn't need intellisense and IDE's (which he apparently hates for some reason) and could write bug-free code that never needed to be maintained, then yeah, he has some good points. I know that's probably not what you are referring to, but I've had co-workers that were really smart and could code circles around anyone, but pity the fool that had to come in behind him and debug through his byzantine code cathedrals.
|
# ? Apr 1, 2016 06:21 |
|
HappyHippo posted:agreed unironically nah, there's some pretty useful design patterns.
|
# ? Apr 1, 2016 06:22 |
|
use what you think is good and don't use what you think is bad unless what you think is good is actually bad, then just kill urself
|
# ? Apr 1, 2016 06:24 |
|
MeruFM posted:use what you think is good and don't use what you think is bad like jarvascript
|
# ? Apr 1, 2016 06:25 |
MALE SHOEGAZE posted:i'm really glad we're starting to get (good) langs that let you use functional/oo/imperative as you please. Agreed; C++ rocks.
|
|
# ? Apr 1, 2016 06:28 |
|
Finster Dexter posted:like jarvascript javascript is fine now w/ es6 react and redux. its prolly the most feasible way to get paid to be a FP weenie
|
# ? Apr 1, 2016 06:40 |
|
Finster Dexter posted:nah, there's some pretty useful design patterns. my favorite is the singleton because it lets you shove all of your global variables in there and then pretend like you're not using any global variables which everyone knows are bad
|
# ? Apr 1, 2016 06:50 |
|
Flat Daddy posted:javascript is fine now w/ es6 react and redux. it's not fine
|
# ? Apr 1, 2016 07:15 |
|
Flat Daddy posted:javascript is fine now w/ es6 react and redux. how do you set this up without spending 2 days staring at webpack or grunt or whatever
|
# ? Apr 1, 2016 09:07 |
|
pfft, all you ivory tower types with your highfalutin "oo design" just vomit code into your editor until a few cursory manual tests look alright, then throw that poo poo up to production
|
# ? Apr 1, 2016 10:07 |
|
my stepdads beer posted:how do you set this up without spending 2 days staring at webpack or grunt or whatever plenty of short guides like https://github.com/petehunt/webpack-howto that'll get you up and running postscript to my typescript whines: typescript recently did a site overhaul and what Looks like a docs refresh so i might look back into it. weird that it still doesn't show using "es6 mode" by default though, really should be set up so you're compiling out the annotations and going into babel by default. make it a piece you can slot into an existing toolchain instead of a separate ecosystem
|
# ? Apr 1, 2016 10:10 |
|
redleader posted:pfft, all you ivory tower types with your highfalutin "oo design" works for me
|
# ? Apr 1, 2016 11:30 |
|
MALE SHOEGAZE posted:i'm really glad we're starting to get (good) langs that let you use functional/oo/imperative as you please. yes, scala is good and cool
|
# ? Apr 1, 2016 11:36 |
|
Condiv posted:yes, scala is good and cool low-effort april fools gag spotted
|
# ? Apr 1, 2016 11:38 |
|
i watched the oop is bad video
|
# ? Apr 1, 2016 11:52 |
|
Condiv posted:yes, scala is good and cool actually i was discussing JavaScript
|
# ? Apr 1, 2016 12:02 |
|
|
# ? May 23, 2024 16:59 |
|
MALE SHOEGAZE posted:actually i was discussing JavaScript Soricidus posted:low-effort april fools gag spotted
|
# ? Apr 1, 2016 12:19 |