|
|
|
|
|
by jokoon
1157 days ago
|
|
I use generators, list comprehension and a lot of lambda stuff with python. It's a bit fun because it's very short to write, it's concise and it helps a lot working only with dict and tuples etc. Not sure if it's faster, but it's always a bit longer to write and think about, and I'm not sure it's easier to read and understand. Sometimes it feels a bit like code golfing, because you can do a lot of things with very few lines. It's immensely better to remove 99% of side effects, the code is shorter and more compartmentalized, so it's just easier to deal with. Although I'm doing this alone, and I'm not confident that I could enforce this sort of software design in a team. |
|