I really don't understand these statements. I agree that the code isn't particularly elegant and violates some best practices but who else should have written it? I see so many comments be it here or Reddit or anywhere really from know it all criticizing work people have done. If it's so easy for it to have been done the way you say then why does it never seem to be done that way.
It seems that the devs available to build these projects for the government aren't the best ones. The best ones must be at Facebook refactoring the Poke code.
> It seems that the devs available to build these projects for the government aren't the best ones. The best ones must be at Facebook refactoring the Poke code.
There are lots of companies on Silicon Valley writing great code that are doing things a lot more important than Facebook pokes.
The reason you are seeing so many comments criticizing the work done on these government sites is due to the mountain of money spent on offshore outsourcing to deliver rubbish quality. A grad/junior software engineer in Silicon Valley could produce better quality code.
Everyone is an expert until they have to deliver something!
It seems that the devs available to build these projects for the government aren't the best ones. The best ones must be at Facebook refactoring the Poke code.