Десять лет в индустрии я писал код руками. Три месяца назад перестал

После выхода Claude Opus 4.7 стало очевидно, что агент технически быстрее меня. А 28 мая Anthropic выпустила Opus 4.8 с теми же ценами, заметно лучшим coding/agentic-скором и новой возможностью держать в голове миграции на сотни тысяч строк Знает он, кажется, всё. Все фреймворки, все паттерны, всю историю последних пятнадцати лет на StackOverflow и GitHub. По объёму знаний это легко сеньор, местами принципал Но при всём этом ему не хватает трёх вещей

https://habr.com/ru/articles/1041296/

#claude #claude_code #anthropic #llm #llmагенты #aicoding #agentic_coding #code_review #статический_анализ #checkstyle

Десять лет в индустрии я писал код руками. Три месяца назад перестал

После выхода Claude Opus 4.7 стало очевидно, что агент технически быстрее меня. А 28 мая Anthropic выпустила Opus 4.8 с теми же ценами, заметно лучшим coding/agentic-скором и новой возможностью...

Хабр

Error Prone : L'arme secrète de Google pour des lignes de code sans bug

https://video.ut0pia.org/w/oFCrShR69y1Kteuvtwau4r

Error Prone : L'arme secrète de Google pour des lignes de code sans bug

PeerTube

I've just released version 1.1.1 of the Checkstyle Extension for bld

#bld #buildsystem #buildtool #checkstyle #github #java

https://github.com/rife2/bld-checkstyle/releases/tag/1.1.1

Release 1.1.1 · rife2/bld-checkstyle

Summary Support for Checkstyle version 13.14.1 Refactored and tightened validation Fixed static analysis warnings Support for tabWidth(0) for Checkstyle's disable-expansion mode What's Changed in...

GitHub

Also, if you ever wondered why #SpringJavaFormat / #Checkstyle ask the first sentence of a type-level JavaDoc comment to end with a period, the screenshot shows why :)

It will become the value of `Description` in the overview.

Enhancing Software Quality with Checkstyle and PMD - DZone

Boost software quality by integrating Checkstyle and PMD: explore setup, enforce code standards, and prevent software erosion for both new and legacy codebases.

dzone.com

@trexplex @saurabhs @kittylyst

I'd have concerns over that person, #Java has a lot of #DevSecOps tools. #Checkstyle is used for Code Formatting rules, so Java IDE's will convert a Checkstyle file into their formatting format.

Emac's has a code formatting plugin but it doesn't support Checkstyle format, so they'll have built their own formatting file and stuff like that will keep appearing.

A good engineer selects the best tool for the job (Eclipse/Idea)

I have been using Checkstyle for quite some time but it wasn't until today I learned about The Checkstyle SDK Gui. Pretty darn useful! #Java #checkstyle https://checkstyle.sourceforge.io/writingchecks.html#The_Checkstyle_SDK_Gui
checkstyle – Writing Checks

The Checkstyle Plugin

I am amazed how #cs2pr, a small tool I built years ago, still attracts new users.

It helps you converting #checkstyle formatted output into #githubactions native annotation format.

enjoy!

https://github.com/staabm/annotate-pull-request-from-checkstyle

GitHub - staabm/annotate-pull-request-from-checkstyle: cs2pr - Annotate a GitHub Pull Request based on a Checkstyle XML-report within your GitHub Action

cs2pr - Annotate a GitHub Pull Request based on a Checkstyle XML-report within your GitHub Action - GitHub - staabm/annotate-pull-request-from-checkstyle: cs2pr - Annotate a GitHub Pull Request bas...

GitHub

#Frustrated by things that make me sad: chasing dependency and !@#$@!$#ing #Java #CheckStyle linelength errors in an app suite (6 microservices) because I want to make a 3 line change

This is code that's been actively ignored for years, and yet (and yet!) is a significant revenue generator.

How the everlovin' fuck did I end up being the "expert" in it?