Z:gnu-www-ja-danger-of-software-patents--de4c47-If I'm writing software for co/en

If I'm writing software for commercial purposes, do I get good protection by treating it as a black box and keeping it secret?