A importância da codificação do Direito Penal
Os códigos, na sua acepção atual, surgiram devido a vários fatores e necessidades que se apresentavam às nações modernas. A sua utilização facilitou a aplicação do direito, trazendo mais velocidade e conferindo aos dispositivos legais uma maior coerência, já que estes passaram a ser dispostos de forma sistemática e interligados. A codificação trouxe agilidade em certos aspectos e morosidade em outros. O código facilita a busca dos dispositivos referentes a um certo caso e permite às pessoas que não são profissionais da área conhecerem a norma. A velocidade com que se dá a interpretação da regra é vista como um benefício trazido pelos códigos. Por ter seu texto organizado de forma sistemática, as subdivisões dentro de um ramo do direito são destacadas, diminuindo-se assim o campo de pesquisa. Outra vantagem dos códigos é a generalidade. Quando se tem uma só lei que regulamenta uma matéria de grande importância do direito, reduz-se a possibilidade de haver conflitos entre as fontes que tratarem do assunto. Por ser a lei fonte imediata do direito, o código se apresenta como principal solução para os casos relacionados à sua área.
Apesar de tornar ágil a busca dos dispositivos, o código atrasa a inovação e evolução do direito, devido à sua rigidez, que é uma de suas principais características. O processo de codificação é lento e deve ser feito com muita cautela, pois cada regra deve estar em conformidade com as demais. A todo instante surgem novas situações que precisam ser reguladas, criando novos efeitos jurídicos. Há uma dinamicidade no direito, que altera o contexto onde esse se aplica, exigindo-se então uma revisão do texto legal, para que a este se adicionem ou retirem normas, visando à adaptação à nova realidade. O que obsta ao legislador é justamente a rigidez do código.
Quando se vai alterar um código, é necessário que se tenha atenção a todas as normas direta e indiretamente ligadas ao que se pretende