There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

magnus , in Happy World Turtle Day! One of my favourite turtle-releated software development things is that Firefox console will show a little turtle icon on slow requests. Picture also related.

The Kame ipsec project (www.kame.net) has a turtle image which is animated if visited with an IPv6 address.

cupcakezealot , in new preference war just dropped
@cupcakezealot@lemmy.blahaj.zone avatar

the people who chose the first one…who hurt you?

habl ,

I will

MechanicalJester ,

No one, it just makes sense.

You must be one of those “Throw your mother downstairs, the box of tissues” types.

Yoda sounded normal to you I bet.

loudWaterEnjoyer ,
@loudWaterEnjoyer@lemmy.dbzer0.com avatar

It makes sense until you write 30 methods to manipulate the data layer.

Lifter ,

Fuzzy search solves this pretty good

Swedneck ,
@Swedneck@discuss.tchncs.de avatar

reverse polish notation time

lightnsfw ,

Powershell

suction , in new preference war just dropped

Not new

nomadjoanne , in new preference war just dropped

Romance language word order noun_descriptor is the right way.

Matty_r , in new preference war just dropped
@Matty_r@programming.dev avatar

The object/class/thing would normally be its own class file, the action would be a method/function of said class.

Ie:

fileDialog.open()

fileDialog = Class (Dialog), Subclass (FileDialog)

locuester ,

It’s referring to variable names. For example, you have a variable named fileDialog. I would prefer to have that named dialogFile.

dariusj18 , in new preference war just dropped

Be php, mix and match

gandalf_der_12te OP ,

let the chaos reign

todd_bonzalez , in new preference war just dropped

Mmmmmmmm… Lexicographical Endianness.

mumblerfish , in Hot Potato License

This is how I handle code at work, almost. Program not working? Who has the last commit on the code? You get the question!

rekabis , in new preference war just dropped

There is a reason why little endian is preferred in virtually 100% of cases: sorting. Mentally or lexicographically, having the most important piece of information first will allow the correct item be found the fastest, or allow it to be discounted/ignored the quickest.

Static_Rocket ,
@Static_Rocket@lemmy.world avatar

But also, sorting big endian automatically groups elements associated with common functions making search, completions, and snippets easier (if you use them). I’m torn

33550336 ,
@33550336@lemmy.world avatar

I was going to write something like this. You actually wrote about semantic order, but syntactically it is as much important e.g. it is easier to sort dates such as 2024-05-27 than 27.05.2024 in chronological order.

deadbeef79000 , (edited )

That’s actually filtering not sorting.

That being said, it’s more valuable (to me) to be able to find all my things for a topic quickly rather than type.

Foo_dialog

Foo_action

Foo_map

Bar_dialog

Bar_action

Bar_map

Is superior IMHO.

rekabis ,

If you are looking for Bar, it is highly likely that you are already looking specifically for a particular functionality - say, the action - for Bar. As such, it is irrelevant which method you use, both will get you to the function you need.

Conversely, while it is likely you will want to look up all items that implement a particular functionality, it is much less likely you are going to ever need a complete listing of all functionality that an item employs; you will be targeting only one functionality for that item and will have that one functionality as the primary and concrete focus. Ergo, functionality comes first, followed by what item has that functionality.

deadbeef79000 ,

We probably have slightly different work processes.

I’m more likely to be making “foo” functionally complete and then making “bar” complete than I am to be making all my dialogs functional then all my tabs/whatever.

This comes from TDD where I’m making a test pass for “foo”, once done, I’ll do the same for “bar”.

Though it’s even more likely these are different files entirely, rendering the arguments moot.

red ,

I put all those in different files

compont/functions/foo.ext etc.

deadbeef79000 ,

Depends on the language’s constraints, but yes: more smaller files please!

user1234 , in new preference war just dropped

dialog_file_open_dialog I prefer big.LITTLE cpus

evatronic , in new preference war just dropped

I do one, the other senior dev does the other. We fight about it in pull requests.

livingcoder ,

Your team needs to have a coding standards meeting where you can describe the pros and cons of each approach. You guys shouldn’t be wasting time during PR reviews on the same argument. When that happens to me, it just feels like such a waste of time.

evatronic ,

Preachin to the choir, friend. I’d get worked up about it but I’m paid the same regardless of how upset I get.

OutsizedWalrus ,

Or they need to kit car about stuff like this since it probably doesn’t actually matter.

locuester ,

Agreed. This type of fun is good for the team. Trying to stamp it out, when it impacts very little, is just a buzzkill to the team.

nikaaa ,

This sounds like the typical plot of a story from The Codeless Code.

Edit: How about this story specifically?

morgunkorn , in new preference war just dropped
@morgunkorn@discuss.tchncs.de avatar

As a rule of thumb, I always put action verbs at the end of method names

Hazzia , in new preference war just dropped

Can’t remember which is which but if it’s organized in a top-down way (broad category first) that’s just easier to look at and find stuff in the file system. I don’t want to have to actually read and mentally process the names of every single file to figure out if it’s the one I need. Sure, the “human readable” names are fine and good when you don’t have hundreds of them you’re trying to look through, but big projects I find are way easier to parse with the category naming.

ooterness ,

US Army logistics catalogs are organized this way. “Cookies, oatmeal” instead of “Oatmeal cookies” because it’s a lot easier to find what you need an a giant alphabetical list.

blanketswithsmallpox ,

How any large organization gets away with not using YYYY-MM-DD format is beyond me.

Taking over some of my previous directors files is like chaos.

How anybody publishing entire internet memos without a date being on the first page is beyond me. Like wtf am I reading a PDF from 15 years ago or last month?

jaybone , in Hot Potato License

Way to discriminate against future people on Mars.

todd_bonzalez ,

The Musk followers? Good.

Chrishmax , in Hot Potato License

I gained so much money from my investment. All thanks to EXPERT ELOISE WILBERT ON INSTAGRAM… who thought me how make huge profits from my deposit and I gain from 100$ to 600$… Thank you EXPERT ELOISE WILBERT ON INSTAGRAM contact her now to also get such good luck 📝👍

Tier1BuildABear ,
@Tier1BuildABear@lemmy.world avatar

Before I block you… Who “thought” you how to talk? How retarded are they?

ArmokGoB ,

Imagine banning someone for giving shit to a scam bot. Massive L from the mods.

thatirishguyyy ,
@thatirishguyyy@lemmy.today avatar

Fuxk off scammer

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • [email protected]
  • lifeLocal
  • goranko
  • All magazines