What happened to software? Why is there so few creative software (2010)? Are we at the end of software? What are the forces which led to this situation, looking like a bit step backward to the epoch of non-programmable accounting machines? Is there a way out of this situation? Yes, and a very simple one: make good software. With invention. Developing models and abstractions. It is difficult but absolutely possible. It this re-start of software I wish to explore here in this blog. Welcome
segunda-feira, 15 de julho de 2019
sábado, 9 de março de 2019
domingo, 28 de outubro de 2018
domingo, 7 de outubro de 2018
sábado, 14 de julho de 2018
domingo, 29 de abril de 2018
Professional x Amateur
Software Engineering is different from Programming
Great text. Settles the issue of amateur programmer versus professional.
Plus good advice and references.
segunda-feira, 19 de março de 2018
Programming methods
Wise words:
- Silver bullets don't exist. Each project has unique characteristics and, therefore, needs a specific development method.
- Since each project is unique, shelf solutions rarely are optimal. That being so, in order to get to the best software development method, you must design your own method according to the characteristics of your own project.
- To design your own method, learn from all existent approaches, processes, frameworks, methods, and practices.
- Keep it simple at first. Start using it ASAP and improve it based on actual feedback.
- Someone must be in charge of orchestrating everything related to your brand new development method.
- Continual continuous improvement is crucial.
Assinar:
Postagens (Atom)