Martijn Faassen has moved on Nostr: I wrote a lot of code in #Python. Dynamically typed, thoroughly unit tested. I think ...
I wrote a lot of code in #Python. Dynamically typed, thoroughly unit tested. I think with a pretty low bug rate. I dared big refactorings. It was like riding my bicycle without hands, and I did that for two decades.
Then in the last 6 years, I slowly stepped into modern static typing. Here I have a lot more safety features. I still write lots of tests, but maybe a few less. And I start wondering whether I would still want to refactor without types and what that means.
#programming
1/2
Published at
2024-10-06 13:37:38 UTCEvent JSON
{
"id": "268b82eee5697348666f108601d1147ff73cb5e08dc1d70eb6d8a7a408c8b441",
"pubkey": "1b55cb132f523fcc54ee7f792acba784b3b2072f2015bb9ffdc10ff56c32b14b",
"created_at": 1728221858,
"kind": 1,
"tags": [
[
"t",
"programming"
],
[
"proxy",
"https://fosstodon.org/@faassen/113260747721398418",
"web"
],
[
"t",
"python"
],
[
"proxy",
"https://fosstodon.org/users/faassen/statuses/113260747721398418",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://fosstodon.org/users/faassen/statuses/113260747721398418",
"pink.momostr"
],
[
"-"
]
],
"content": "I wrote a lot of code in #Python. Dynamically typed, thoroughly unit tested. I think with a pretty low bug rate. I dared big refactorings. It was like riding my bicycle without hands, and I did that for two decades.\n\nThen in the last 6 years, I slowly stepped into modern static typing. Here I have a lot more safety features. I still write lots of tests, but maybe a few less. And I start wondering whether I would still want to refactor without types and what that means.\n\n#programming\n\n1/2",
"sig": "d22f6963487ca5e774408f72c4f8e12cc0447a2ab04b74a369c207d5e83bd9284058de423be38c1a51999f743d9e0c18d7b97749b3e103a2f285a42c034d3e44"
}