Sim, o título parece mais uma matéria jornalística que um post em blog. Mas é verdade. Em breve será lançada a versão 0.1 do Bang.sh. Ele ainda tem muito o que crescer, mas já tem várias coisas interessantes como: exceções e try/catch, biblioteca de testes unitários, mocking e stubs e modularização.
Abaixo explico algumas das funcionalidades e como utilizá-las. Por último, há alguns itens que pretendo concluir antes de lançá-lo. Junto do Bang.sh, provavelmente, irei lançar o Shocs: um gerador de documentação para API's em Shell Script. Estou escrevendo ele em Elixir, uma linguagem que roda na VM de Erlang. Contribuições são bem vindas em ambos os projetos!
- Instalação e Configuração
- Modularização
- Exceptions e o try/catch
- Registry Pattern x GLOBALS
- Os módulos unittest e opt
- Mocks e Stubs
- O que ainda planejo
0sem comentários ainda