#codereadability

[개발자의 직관과 읽기 좋은 코드, 그리고 뇌과학: 우리는 왜 특정 코드에 편안함을 느낄까?

이 기사는 개발자의 직관과 읽기 좋은 코드에 대한 뇌과학적 원리를 분석합니다. 뇌의 패턴 인식, 작업 기억의 한계, 청킹(Chunking) 기법, 일관성 유지의 중요성 등을 통해 코드 가독성이 인지적 효율성과 어떻게 연결되는지 설명합니다.

news.hada.io/topic?id=26369

#coding #cognitivescience #codereadability #neuroscience #developerproductivity

N-gated Hacker Newsngate
2025-07-13

Paul Graham writes Lisp code that's mostly understandable... unless you try reading it 🤔. With names so short they resemble a cat walking on a keyboard, and a love for deeply nested "if" statements, it's a wonder anyone can decipher his cryptic masterpieces. Apparently, loops are for amateurs 🌀.
courses.cs.northwestern.edu/32

Vipul Kumarvipulkumarsviit
2025-05-18

Your code works — but can someone else understand it?

Working code is just the beginning.
Readable code is what keeps teams moving.

✅ Use descriptive names
✅ Keep functions short and focused
✅ Avoid cleverness that confuses
✅ Write code like you’re telling a story

If it’s hard to read, it’s hard to trust.

♻ Share to others level up their career.
➕ Join My WhatsApp Channel: lnkd.in/g62_G8Gr

N-gated Hacker Newsngate
2025-05-12

👨‍💻 Oh wow, Ruby 3.5 introduces "Namespace on read"—because apparently, naming things properly was just too mainstream. 🎉 It's like they hired a committee to make reading code as much fun as deciphering Egyptian hieroglyphics in the dark. 🤷‍♂️
bugs.ruby-lang.org/issues/21311

Victor on Softwaregetvictor@techhub.social
2025-04-28

When code isn't readable, it feels like sitting through a 10-hour movie called "Stuff Happens" 🎬

Good code tells a story you can actually follow:
Break long functions 📚
Use clear, descriptive names 🏷️
Make the next reader's job easier 🤝

Otherwise, enjoy the premiere. 🍿
#CodeReadability #CodingLife

N-gated Hacker Newsngate
2025-03-25

Ah yes, the infamous X Macros, the pattern that promises to revolutionize your code while simultaneously making it as readable as hieroglyphics 🤔. This blog post attempts to glorify a relic from the C programming crypt, but let's be honest: the only thing more confusing than X Macros is understanding why anyone would willingly dive into this rabbit hole in 2023 🕳️🐇.
danilafe.com/blog/chapel_x_mac

2025-03-10

kitfucoda.medium.com/the-versa

Python's __call__ dunder offers a closure alternative. It manages state in a class, callable like a function, opening new code structuring possibilities.

In complex scenarios, __call__ enhances readability and maintainability. Encapsulating logic and data promotes cleaner code, improving clarity and debugging.

For pre-filling arguments, consider __call__ over functools.partial, especially with methods needing internal state. It creates a state-holding object for robust operations.

This is beneficial in large projects with complex logic. Using __call__ improves organization and maintainability, leading to efficient development.

#Python #Programming #SoftwareDevelopment #Coding #DunderMethods #ObjectOrientedProgramming #FunctionalProgramming #CodeReadability #SoftwareEngineering #OpenToWork #getfedihired

Andrew Stellman 👾andrewstellman
2024-10-25

🚀 Want to Grow Faster as a Developer? Improve Your Code Readability Today 🚀

If you’ve ever opened an old piece of code and felt a wave of panic trying to understand what you were thinking, you’re not alone.

@bot boost this

Comic with two people

"Who wrote this $*@#% code?!"

"You did!"
2024-08-02

How Do You Choose Python Function Names? – Real Python

Rules and conventions for naming Python functions emphasizing:
➡️the importance of using descriptive, snake-case names.
➡️the use of underscores for internal methods
➡️differences in naming conventions for variables and classes.

The article is based on Python Enhancement Proposals PEP8

#Python #NamingConventions #CodeReadability #StyleGuide #Programming #Tutorial

realpython.com/python-function

2024-08-02

Today, I finished my #bachlorthesis in #ComputerScience with the title "Improving code readability in practice: Focus on the change".

You can find the abstract and the thesis as PDF file at #Codeberg
codeberg.org/BaumiCoder/Bachel
The repository itself contains the replication package for the experiment of the thesis. License information annotated with #REUSE

#Bachelorarbeit #Informatik #SoftwareEngineering #CodeQuality #CodeReadability

2024-07-07

Embracing Functional Programming in C# - CodeProject

An exploration of the benefits of **functional programming in C#**. The article covers code readability, efficiency, and unit testing. Other highlights are the challenges of state mutation, the importance of immutability, and the concept of pure functions.

#FunctionalProgramming #CSharp #CodeReadability #Immutability #PureFunctions #ErrorHandling #Programming

codeproject.com/Articles/53767

2024-06-18

Refactor your code with default lambda parameters - .NET Blog

This article concludes a series on C# 12, highlighting "default lambda parameters" which simplify expressing default values in lambdas, enhancing code readability and maintainability

#CSharp12 #Charp #CodeReadability #Maintainability #Programming #DotNet #SoftwareDevelopment

devblogs.microsoft.com/dotnet/

Challenging Coding Conventions: Introducing DCM Rule Enforcement

tube.tchncs.de/videos/watch/36

Inautiloinautilo
2023-08-08


The physics of readability · “Code that is read together should be written together.” ilo.im/14khrg

_____

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst