programming

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

[History] An editor letter by Edsger Dijkstra, titled: "go to statements considered harmful" (march 1968). (dl.acm.org)

In this letter, Dijkstra talks about readability and maintainability in a time where those topics were rarely talked about (1968). This letter was one of the main causes why modern programmers don’t have to trouble themselves with goto statements. Older languages like Java and C# still have a (discouraged) goto statement,...

How to Increase Test Coverage with Tracing (digma.ai)

What is Test Coverage? Test Coverage vs Code Coverage What is the gap to have a true test coverage? How can tracing data improve test coverage? Relation between end-to-end tests and Tracing data Let’s get our hands dirty with real code Write integration test using MockWebServer Write end-to-end tests without mocking...

Has someone made some sort of "Lion's" for this? (DOS source code made public by mini$haft 2 weeks ago!) (github.com)

I mean “Lion’s commentary on the UNIX source”. This badly needs it. Not some first-class grifter Chud like LowLevelLearning who pronounces GNU as “Gee-enn-u” blowing his soy packets all over Youtube’s UDP packets (I actually did a ‘Don’t Recommend Channel’ on him, knows shit and talks big) but someone who...

Hey guys, I just wanted to share that I made a FOSS browser extension that enhances the ChatGPT UI (lemm.ee)

It’s not the most fancy thing out there, but if you’re still using ChatGPT 3.5 and are looking for something a little different, why not give GPThemes a try? It’s a free and open-source browser extension for Chrome and Firefox (Desktop and Android) that’ll give your ChatGPT website a fresh new look....

Become a Better Java Developer: 19 Tips for Staying Ahead in 2024 (digma.ai)

Tips for becoming a better Java developer, including upgrading Java versions, learning Kotlin, exploring other languages/frameworks, understanding Loom and Structured Concurrency, getting coverage from Oracle, learning Groovy and Scala, practicing Continuous Feedback, using Ktor, building side projects, focusing on...

  • All
  • Subscribed
  • Moderated
  • Favorites
  • programming@programming.dev
  • tester
  • magazineikmin
  • khanakhh
  • InstantRegret
  • thenastyranch
  • Youngstown
  • everett
  • mdbf
  • slotface
  • ngwrru68w68
  • DreamBathrooms
  • kavyap
  • osvaldo12
  • rosin
  • JUstTest
  • Durango
  • tacticalgear
  • modclub
  • cubers
  • GTA5RPClips
  • ethstaker
  • normalnudes
  • cisconetworking
  • Leos
  • megavids
  • provamag3
  • anitta
  • lostlight
  • All magazines