metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-03-05 04:10 pm

О документации

Опен-сорсным проектам нужно на пару лет прекращать доработки кода за исключением security и поддержки текущего состояния смежных проектов, и занятся документацией.
А особенно - зачисткой гугла от 100500 копий сообщений в списках рассылки, дубликатов wiki и тому подобного, по устаревшим версиям библиотек.
Потому что сейчас любой вопрос гуглу возвращает информацию начиная от 2004 года(а то иногда и раньше), которая устарела как неизвестно что.
А когда язык развивается быстрее, чем гугл успевает индексировать - то разобраться, скажем, что clojure.contrib уже не модно использовать, практически нереально.

[identity profile] raydac.livejournal.com 2012-03-05 02:03 pm (UTC)(link)
имхо мутная документация это лучше чем отсутствие таковой, так как из наличия чего то можно что то извлечь, но из отсутствия нельзя извлечь ничего

[identity profile] nicka-startcev.livejournal.com 2012-03-05 02:14 pm (UTC)(link)
в общем случае, для разработчика, удобнее общее описание архитектуры плюс рабочие примеры. Или хотя бы просто рабочие примеры.

а МСДН сильно смахивает на труды маркса-ленина-мао, которые постфактум всё объясняют, но практически не помогают в практической разработке.

[identity profile] raydac.livejournal.com 2012-03-05 02:16 pm (UTC)(link)
главное что к МСДН не надо прикладывать живого сотрудника микрософта писавшего API и как показывает практика, разобраться можно

[identity profile] theiced.livejournal.com 2012-03-05 02:22 pm (UTC)(link)
нельзя. нужна сотня говнокнижек и пара гурей рядом.

[identity profile] metaclass.livejournal.com 2012-03-05 04:05 pm (UTC)(link)
Не, я по msdn смог разобраться)

[identity profile] nealar.livejournal.com 2012-03-05 08:20 pm (UTC)(link)
Это называется "ниасилил"

[identity profile] metaclass.livejournal.com 2012-03-05 04:04 pm (UTC)(link)
Я по MSDN дохера чего переписал, по winapi там еще куда ни шло дока. Правда, старый хелп еще в .hlp формате тогда был удобнее.
А вот когда в MSDN засунули все, что есть у микрософта - искать стало гораздо сложнее, оно на каждую фразу выдает ее вариации для всего, начиная от Windows CE и заканчивая VB и встроенными функциями редкоиспользуемых расширений MSSQL

[identity profile] nicka-startcev.livejournal.com 2012-03-05 04:11 pm (UTC)(link)
ну, я на тот момент так и не асилил полную схему действий для "изобразить произвольную картинку".
а потом уже неактуально было.

[identity profile] nicka-startcev.livejournal.com 2012-03-05 04:19 pm (UTC)(link)
кстати, одно время МСДН шел на дисках и можно было не ставить лишнее, поставить, например, только вин32апи и не натыкаться на лишнее.

кстати, хехе, как в этом вашем мсдн найти все статьи, содержащие строку "\\.\" ? :) я от этой особенности поиска долго матерился.

[identity profile] metaclass.livejournal.com 2012-03-05 04:20 pm (UTC)(link)
Ты попробуй такую строку в гугле найти. У нас тут народ матерился от этого так, что никакому MSDN не снилось)

[identity profile] nicka-startcev.livejournal.com 2012-03-05 04:29 pm (UTC)(link)
в гугле та же фигня, да. И в яндексе.

[identity profile] nealar.livejournal.com 2012-03-05 08:26 pm (UTC)(link)
Я до сих пор матерюсь от того, как гугол работает со знаками препинания

[identity profile] nicka-startcev.livejournal.com 2012-03-05 03:24 pm (UTC)(link)
мутная документация - это примерно как шуба, заправленная в трусы: вроде и тепло сверху, но чего-то не хватает снизу.