Re: Any way to make coding on MacOS non-painful?
@41
Linters are great for finding errors, but I don't think they'll catch say:
player = {
'name': 'Chris Norman'
'Rank': 'Awesome'
}
console.log(player.naime) // Undefined
Can't be sure though.
MyPy under Python would definitely catch that, if you typed the class properly:
class Player:
name: str
rank: str
def __init__(self, name: str, rank: str):
self.name = name
self.rank = rank
p: Player = Player('Chris', 'Awesome')
print(p.naime)
Gives me:
test.py:10: error: "Player" has no attribute "naime"; maybe "name"?
Found 1 error in 1 file (checked 1 source file)
-- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector