We still do this quite often, e.g. in the decomposition module. External names are `components_` etc., but in the code it's customary (and IMHO legible) to do

    U, Sigma, VT = svd(X)

etc. I'd prefer the X, Y, Z convention because this is more consistent in the NN literature than the full names of what they're supposed to represent.