moose-mousse - Electronic Moose
Electronic Moose

Helloooo! I am Moose! They/Them/He/Him I am a embedded software engineer with autism, depression and anxiaty ( Wooo! ). I post about... whatever I want... software things, mental health things... whatever I feel like Feel very wellcome to send me asks about... anything that strikes your fancy :3

266 posts

If The Coding Convention Is Not Enforced With Auto-formaters, It Does Not Exist. If Someone Wants All

If the coding convention is not enforced with auto-formaters, it does not exist. If someone wants all the code to be written in exactly the same way every time... then get a machine to do that. Doing the same thing every time is what computers are good at. Set up a autoformater. If that is too much work. Then they have just said it is not very important, which means it is not very important. What IS very important is to make your code readable. Developers spend ~80% of their time READING code. So make THAT part easier. The code should fulfill its functional and performance requirements, after that, it should be made as easy to read as possible. It should take the reader from high abstraction overall idea and/or program flow, to more and more specific, so you can quickly get a overall idea and then deep dive only in the thing you are looking for right now. It should only use acronyms that it have defined in comments at the top of the file (If that is too much work... then do not use acronyms) If the code can only be understood with knowledge from outside the codebase, then that must be documented in a MD file. Nothing fancy, just write the thing down. If you cannot explain it in text, then make a diagram (I recomend draw.io). Easy, quick, no the specific style does not matter, just make it easy to read.

there's just a lot of "if everyone adopts my particularly tortured way of coding, everything will be great" going on, when 90% of the time this is extremely stilted and adds instead of reduces complexity. and you just don't have to do that. you can code normal style and nothing bad will happen

  • enchantbee
    enchantbee liked this · 8 months ago
  • darklordreasonable
    darklordreasonable reblogged this · 8 months ago
  • darklordreasonable
    darklordreasonable liked this · 8 months ago
  • sunfireintheory
    sunfireintheory liked this · 8 months ago
  • uhf-comm-pass
    uhf-comm-pass liked this · 8 months ago
  • infinitefern
    infinitefern reblogged this · 8 months ago
  • k25ff
    k25ff reblogged this · 8 months ago
  • ghostdriftexistence
    ghostdriftexistence liked this · 8 months ago
  • scintillatingbiscuit
    scintillatingbiscuit liked this · 9 months ago
  • ra1nbowsk1ttle
    ra1nbowsk1ttle liked this · 9 months ago
  • geekynerdygamer
    geekynerdygamer reblogged this · 10 months ago
  • idolisme
    idolisme reblogged this · 10 months ago
  • usodeshou
    usodeshou liked this · 10 months ago
  • witchaj
    witchaj reblogged this · 10 months ago
  • witchaj
    witchaj liked this · 10 months ago
  • robottheninja
    robottheninja reblogged this · 10 months ago
  • robottheninja
    robottheninja liked this · 10 months ago
  • currentlymakingbeans
    currentlymakingbeans liked this · 10 months ago
  • lonerider2015
    lonerider2015 liked this · 10 months ago
  • judgenerd
    judgenerd reblogged this · 10 months ago
  • judgenerd
    judgenerd liked this · 10 months ago
  • rest-in-bees
    rest-in-bees reblogged this · 10 months ago
  • rest-in-bees
    rest-in-bees liked this · 10 months ago
  • dammitangel
    dammitangel reblogged this · 10 months ago
  • dammitangel
    dammitangel liked this · 10 months ago
  • stormsfordragon
    stormsfordragon reblogged this · 10 months ago
  • corvidcorgi
    corvidcorgi liked this · 10 months ago
  • sablesablesablesable
    sablesablesablesable liked this · 10 months ago
  • selenastorm26
    selenastorm26 reblogged this · 10 months ago
  • thejaymaniac
    thejaymaniac liked this · 10 months ago
  • kepler-ki
    kepler-ki liked this · 10 months ago
  • postponing-the-apocalypse
    postponing-the-apocalypse reblogged this · 10 months ago
  • postponing-the-apocalypse
    postponing-the-apocalypse liked this · 10 months ago
  • modularflesh
    modularflesh reblogged this · 10 months ago
  • modularflesh
    modularflesh liked this · 10 months ago
  • lca-3rd
    lca-3rd liked this · 10 months ago
  • cadia98
    cadia98 reblogged this · 10 months ago
  • cadia98
    cadia98 liked this · 10 months ago
  • booksandchainmail
    booksandchainmail reblogged this · 10 months ago
  • silliesclowncats
    silliesclowncats liked this · 10 months ago
  • doccywhomst
    doccywhomst liked this · 10 months ago
  • devilcroc
    devilcroc liked this · 10 months ago
  • 3dgeduke
    3dgeduke reblogged this · 10 months ago
  • sqbr
    sqbr liked this · 11 months ago
  • alaterdate
    alaterdate reblogged this · 11 months ago
  • guro-vulquinn
    guro-vulquinn liked this · 11 months ago
  • sunshinemayhem
    sunshinemayhem liked this · 11 months ago

More Posts from Moose-mousse

1 year ago

Honestly? Write Hank about this.

Like. I promise you, he WILL care

The fact that that scishow hrt video kind of quips outright about no one on the writing team taking feminizing hormones is what baffles me like was that not embarrassing to say? I feel like if a big science youtube channel made a video about a more general health topic and half way through implied that there were no women on the writing team you'd be like. "okay why are you joking about that. That kind of calls into question the accuracy of the information you're presenting and also the kind of workplace that is going on behind the scenes". But when it's specially about trans stuff they can just be like yeah we didn't speak to any trans women about that first part lol.

1 year ago

"Wait... is this for friendships, polyamorus relationships or monogamous relationships?"

Yes

moose-mousse - Electronic Moose

Tags :
11 months ago

I hope it all works out for you!

I hope you find answers to all your trouble and your workflow gets smoother!

I hope you find cheatsheets to help you and manage to write notes that helps you remember!

bitch java is so fucking annoying why does the S in String need to be capitalized but the i in int has to be in lowercase??? why do you need to import a whole ass module just to take an input from the user??? why are all the commands so fucking long and hard to remember??? JUST DIE


Tags :
11 months ago

I love my works automated "How have your onboarding proccess been?" Surveys.

It is basically me explaining that there is no such thing. My onboarding was "Here are the emergency exits, this is your onboarding buddy. Go"

Was not given tasks. Did not know what my team does ( Still do not, but now I know that NO ONE knows ).

And explaining that there CANNOT be a good onboarding proccess since there is no plan ( several things are 'Highest priority" for example. A clear sign of no plan ) and no command or decision structure.

And when there are no plan and no structure... you can only onboard people to chaos


Tags :
11 months ago

This is more effective than... most sites.

It is a more effective way of finding job offerings on jobnet.dk (the danish state run job offering site) than using the sites search functions for example

Since that site simply deletes special characters... like the + in c++

I love how the search function on this site is absolute garbage. I can look up a post word for word and I will NEVER find it