Cdriper
поделился с нами статьей полной критики
в адрес Android API. Замечательная статья и
читается без зевоты, ибо на эмоциях.
Умудриться
в XXI веке придумать объектно-ориентированный
API на Java, который навевает не самые добрые
ассоциации с Win32 API, который был сишный
и зачат еще в 80-х -- ох, это надо было
сильно постараться!
Мое, опять
же, нескромное мнение, такое: API в XXI веке
должен быть удобным, очевидным, надежным.
API Android не удовлетворяет ни одному из
этих требований, и, наверное, единственное,
чем могут оправдываться его создатели,
что он типа быстрый. Ну, феноменальная
скорость работы Android уже давно стала
притчей во языцех; а когда я сегодня
смотрю на свой Galaxy S3 и думаю о том, что
пару лет назад кто-то додумался сэкономить
200 килобайт флеш память для того, чтобы
программисты всюду использовали int,
вместо enum, мне становиться понятно, что
человеческой глупости просто нет
предела.
С автором
невозможно не согласиться. Все так. В
защиту упомянутого API можно сказать
лишь, что любая индустрия и программная
в том числе, да и вообще вся человеческая
деятельность строится на компромиссах.
Часто надо чтобы работало как-нибудь
но сейчас, а не хорошо работало но потом.
original post http://vasnake.blogspot.com/2012/11/android_28.html
original post http://vasnake.blogspot.com/2012/11/android_28.html
Ага, читала ту статью. За вот это
ОтветитьУдалить"пару лет назад кто-то додумался сэкономить 200 килобайт флеш память для того, чтобы программисты всюду использовали int, вместо enum"
просто больно становится :((
количество транзисторов удваивается каждые два года, а вот чтобы создать новую ОС со всеми АПИ и обвязками, времени надо много больше.
Удалитьколичество транзисторов удваивается каждые два года, а вот количество мозгов у разработчиков - нет
Удалить