defparam
, which has caused me a lot of grief in a commercial design, where it hid a difference in behaviour between simulation and synthesis (and thus in emulation, down the line).
`default_nettype none
, which I completely disagree with. I find it better to keep code concise to avoid bugs via extensive modularization and re-use, rather than lines-of-code count.