Rails & Agile common mistakes
Rails & Agile common mistakes
Rails
This is a useful link about common Rails mistakes.
https://airbrake.io/blog/rails/5-common-mistakes-rails-development
The most useful suggestion is to avoid fat-models. In today's rails applications, there is simply no reason not to follow solid OO design. Loose Coupling and Tight Cohesion. Here's a better explanation than the above blog.
http://www.infoworld.com/article/2949579/application-architecture/design-for-change-coupling-and-cohesion-in-object-oriented-systems.html
Agile
There are three types of companies.
- Start ups
- Enterprise
- Donkeys
Not sure what you are? You're a donkey. In short, start ups will introduce new concepts and paradigms, enterprises will pick the best practices from start ups, and donkeys are everyone else.
Fifteen or even ten years ago, Agile was practiced by the start ups and then the enterprises. We are finally seeing the rest of the business world catch up. How do these old IT departments continue being the hands on production support, and provide new features and new applications? It's a big mind shift. It is difficult to adopt Agile after supporting old systems that are 20, 25 or 30 years old.
Every developer is production support. Now plan for new applications and features. Here's one way to schedule these teams.
https://dzone.com/articles/sprint-planning-for-agile-teams-that-have-lots-of
Lincoln
And speaking of common mistakes. Abe Lincoln had justified the Civil War based on keeping the Union united. On this day in history in 1862, Lincoln made the most provocative case for the war: Abolition! Careful readers of Lincoln could not have seen any other outcome of the war, but this was the first outright case for ending slavery. The case was laid out in a letter to Horace Greenly.
A month later he issued the Emancipation Proclamation.
Thus correcting his mistake. Not to judge Lincoln too harshly, but even 150 years later historians remember that the war justification was not originally slavery.
Thus correcting his mistake. Not to judge Lincoln too harshly, but even 150 years later historians remember that the war justification was not originally slavery.
Comments
Post a Comment