eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

225
active users

#cleancode

0 posts0 participants0 posts today

Tack för feedbacken, alla. Nu finns en ny version på test.trainfo.eu med "Länder"-meny

fortfarande en del som skall göras, men att jobba med filer och kunna göra sök-ersätt och se skillnader efter ändring underlättar mycket.

Jag använder även en linter (program som kollar att markdown-strukturen är korrekt) vilket förhoppningsvis gör risken mindre att det blir problem. #cleancode

Även användbarhets-problem uppmärksammas och skall fixas.

test.trainfo.euStart - Interrailinfo på svenska - testversionSpåret till #Tågskryt

One of the challenges in my job as a consultant (typically in the role of #LeadDeveloper or #SoftwareArchitect) is that I love to code. I believe it's the best way for me to help development teams get the most out of practices like #TestDrivenDevelopment, #CleanCode, #DRY, and technologies like #DotNet, #CSharp, and #TypeScript. However, in most of my assignments, coding is not my top priority. Meetings, discussions, documenting decisions, preparing proposals, and...

Continued thread

Han var också en puritan kring det här med #CleanCode. Varje funktion han skrev gjorde bara en sak. När man läste hans kod fick man hoppas runt och leka whack-a-mole för att förstå hur saker fungerade. While True? Nä, map(fun, range(Inf)).

One important design principle in software development is DRY – Don’t Repeat Yourself.

However, when DRY is applied to test code, it can cause the test suite to become brittle - difficult to understand, maintain, and change.

In this #InfoQ article, Kimberly Hendrick presents some indications that a test suite is brittle, guidelines to follow when reducing duplication in tests, and better ways to DRY up tests: bit.ly/4dgcJsf