Filter
Exclude
Time range
-
Near
15 Oct 2025
Day 28 of my #BuildingInPublic journey into Data Engineering Learned how to make Python classes feel native Compare objects with operator overloading Define string representations It’s all about writing cleaner, smarter, readablecode. #Python #DataEngineering #OOP
3
2
25
If you can’t explain a variable’s purpose in 5 seconds, it’s time for a rename! 🚀 Keep your code clean and your teammates happy. #CleanCode #CodingTips #DevLife #Programming #CodeQuality #SoftwareDevelopment #TechTips #ReadableCode #Developer
5
45
Why @Annotations Will Eventually Burn You. Preach annotation voodoo or embrace explicit method calls? Too many still cling to @PreAuthorize, entrusting their fate to framework black magic. But such blind faith is brittle. One innocent Spring Boot update, and suddenly your security vanishes unless you summon an obscure @Enable... incantation. Prefer the custom preauthorize() method: it’s concrete, predictable, and the compiler screams when something breaks as it should. Just like how constructor injection finally defeated the field-injection cult, it’s time to retire annotation worship elsewhere too. Consider @JsonProperty("fieldName"): sure, the object mapper might infer names correctly without it, until one day it doesn’t, because the naming strategy changes behind your back. It’s happened. It will happen again. That’s the price of depending on invisible magic. Unreadable, unpredictable, unmaintainable. Same applies to reflection. Frameworks and their “best practices” are relics of the monolith age. Java has evolved: threads, HTTP services, logging,… all can now be built functionally, fluently, and natively. It’s not Java vs Kotlin or some trendy syntax candy. Languages, especially those that compile, already give you more than enough. The bottleneck isn’t the tool, it’s the one holding it. #Java #SpringBoot #CleanCode #SoftwareEngineering #CodeQuality #Programming #ModernJava #DeveloperExperience #DevMindset #NoMoreMagic #ReadableCode #ExplicitOverImplicit #SayNoToAnnotations #SeparationOfConcerns #FunctionalProgramming
2
135
🧵 Programming Wisdom of the Day: "Write code as if the next person to read it knows nothing… and is you." 💡 Tips for today: 1️⃣ Clarity beats cleverness, every time. 2️⃣ Your future self will thank you for good structure and comments. 3️⃣ Write with empathy, it's a superpower in software. #365DayOfWisdom #ReadableCode #DevWisdom
2
2
67
🧵 Programming Wisdom of the Day: "Code is written for humans first, machines second." 💡 Tips for today: 1️⃣ Prioritize readability over cleverness. 2️⃣ A human-readable solution is a maintainable one. 3️⃣ If you have to explain the trick, it’s not worth it. #365DayOfWisdom #ReadableCode #DevWisdom
1
4
68
11 Apr 2025
🧑‍💻 “Code is for humans first, machines second.” – Harold Abelson Writing readable code isn't just smart — it's essential. 💬 Tag a dev who writes code like poetry 👇 #Scriptzol #CleanCodeMatters #ReadableCode #DeveloperWisdom #TechInspiration #HaroldAbelsonQuote #CodeForHumans
2
7
春から新人になるのに備えて、アカウント作りました! Pythonを勉強しながら、ReadableCode を読んでます! いろんな人とつながって勉強モチベあげていきたいです!よろしくお願いします! #エンジニアと繋がりたい #駆け出しエンジニアと繋がりたい #新人エンジニア
2
40
just dropped a book on code bookkeeping bc im tired of seeing y'all's spaghetti code 🍝 stop writing leetcode-style garbage that no one can read in 6 months. #SpaghettiCode #CleanCode #ReadableCode #CodeQuality #SoftwareDevelopment #ProgrammingTips #TechBooks
2
6
141
「ReadableCodeとしての審美をも評価できる」は、相当に議論しがいのある文章。 コードを単なる道具としてみるのか、そうでないか、で見方が変わる部分であって、今日の「ジェネラティブアート」はその両方を含んでいると思う。 これは川野洋が言う「Computer Aided Art」かそうでないかにも繋がる。
1
5
390
12 Oct 2024
応募時に添付されたコードに関しても極めて可読性が高く読み手に対する配慮が行き届いている、いわゆるReadableCodeとしての審美をも評価できる。 >chatgptなどである程度解読できても読み手への配慮は有難い
第一回ジェネラティブアート・アワードの受賞作品を発表いたします。Webサイトでは大賞1作品、優秀賞3作品、入賞6作品の紹介と、各作品の審査員の選評を掲載しています。 generativeart.or.jp/generati…
1
16
1,780
"𝐂𝐫𝐚𝐟𝐭𝐢𝐧𝐠 𝐂𝐥𝐞𝐚𝐧 𝐉𝐚𝐯𝐚𝐒𝐜𝐫𝐢𝐩𝐭 𝐂𝐨𝐝𝐞: 𝐐𝐮𝐢𝐜𝐤 𝐓𝐢𝐩" #JavaScript #CleanCode #CodeQuality #ProgrammingTips #DeveloperTips #JavaScriptTips #CodingBestPractices #WebDevelopment #ReadableCode #MaintainableCode #AVA
1
3
19
26 Mar 2024
Coding isn't just about making programs run. It's about crafting code that's clear, readable, and easy for others to understand, debug, and update. #CodingForClarity #ReadableCode #DebuggingMadeEasy #UpdateFriendly #ClearCode #EfficientCoding #CodeReadability #TechLife
3
6
37
Design code like telling a captivating story! Make each line contribute to the plot, with clear characters (variables) and a well-orchestrated narrative (code flow). Engage your readers (developers) with elegance and readability! #CodeStorytelling #ReadableCode #SoftwareDesign
1
7
379
この場合にも当てはまると言っていいのかどうかよく判らないけど、つまり「ReadableCode問題」だなあ。 ある概念A(言語なりなんなり)を 判らない人:正しくAを使って書くのが難しい 判る人:間違って書かれたAを読むのが難しい
1
1
3
359
Programming Acronyms Decoded! 🤖 1. KISS - Keep It Simple, Stupid 🧠 Simplify your code! Avoid unnecessary complexity for easier maintenance and understanding. #CodingWisdom 2. DRY - Don't Repeat Yourself 🔄 Write reusable code! Avoid redundancy and improve maintainability by minimizing duplication. #EfficiencyRule 3. YAGNI - You Ain't Gonna Need It 🚫 Don't add features prematurely! Focus on current requirements to prevent unnecessary complexity. #PragmaticCoding 4. WTF - What The Fork 😆 Humorous take on confusion! Used when encountering puzzling or unexpected code. #ProgrammerHumor 5. TL;DR - Too Long; Didn't Read 📚 Summarize your code! Ensure readability by keeping functions and methods concise. #ReadableCode 6. CRUD - Create, Read, Update, Delete 📄 Essential database operations! Fundamentals for managing data in applications. #DatabaseBasics 7. API - Application Programming Interface 🌐 Communication bridge! Defines interactions between software components. #ConnectTheCode 8. SOLID - Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion 🏋️‍♂️ Principles for robust design! Achieve maintainable, scalable, and flexible code. #DesignPatterns 9. HTTP - HyperText Transfer Protocol 🌐 Web communication protocol! Defines how data is exchanged on the World Wide Web. #WebBasics 10. JSON - JavaScript Object Notation 🧑‍💻 Lightweight data interchange format! Human-readable and easy for machines to parse. #DataFormat #CodeWisdom
2
2
83
Every software engineer should build their software with production in mind. Software in production is what runs your business, impacts your customers, and determines success or failure. #SoftwareEngineer #webdevelopment #dry #readableCode #CodeNewbie #programminghelp
1
6
1,037
Refactoring: Well there we have it, a whistlestop tour of refactoring unreadable code into more readable code. Does that mean this is now perfect? no not at all - but we've got a lot better than we did. It's now a lot more readable. #ReadableCode
2
132
Refactoring 1: Simple Layout Changes We're going to start simply by putting in some whitespace to separate things up a bit - a wall of text is super-hard to read, so getting some spacing in there immediately helps us to understand what's happening a bit more. #ReadableCode
2
186
This week, a series of tweets looking at refactoring some bad code, step by step, into some more readable code. We're going to start with a particularly bad setup, and step by step make it more readable and optimised. let's start with the attached code #ReadableCode
2
2
868