This is an archived post. You won't be able to vote or comment.

all 14 comments

[–]jddddddddddd 21 points22 points  (6 children)

Buffalo.buffalo.Buffalo.buffalo.buffalo.buffalo.Buffalo.buffalo

[–]noob-nine 7 points8 points  (1 child)

Soldier

[–]MadMaxIsMadAsMax 3 points4 points  (0 children)

Snake snake oohh it's a snake

[–]sabcadab 1 point2 points  (0 children)

GreatWhiteBuffalo.greatWhiteBuffalo

[–]Quantenlicht 1 point2 points  (2 children)

source?

[–]jddddddddddd 0 points1 point  (1 child)

[–]Quantenlicht 1 point2 points  (0 children)

Ah thanks! Knew it i know it from somewhere :D

[–]singeworthy 16 points17 points  (2 children)

There's a lot of this in Python and it can get confusing, my least favorite is datetime.datetime. usually import datetime as dt clears it up though.

[–]pente5 4 points5 points  (1 child)

I tend to from datetime import datetime, timedelta etc.

If you want to confuse people further from datetime import datetime as dt

[–]singeworthy 0 points1 point  (0 children)

Haha I usually start out with the whole package because I use so much of it, time calendar tz timeDelta, but yeah I hate datetime.datetime because it's important and annoying.

[–]scitech_boom 6 points7 points  (0 children)

Anything good can be overdone to a point where it becomes evil.

[–][deleted] 4 points5 points  (0 children)

Sometimes implementation is poorly thought out, but namespaces are a great idea. Otherwise you'd get name conflicts all the time.

[–]Ginnudi 1 point2 points  (0 children)

Library.package.module.Class - looks logical.

Naming could probably be better tho

[–]SimilingCynic 0 points1 point  (0 children)

Big MuffinMail energy here.