В продолжение темы верстки - советы от RMCreative по верстке. Обратите внимание, внизу страницы приведены ссылки на аналогичные заметки от других авторов.
PS. Если, ознакомившись со всеми заметками, найду что добавить, обязательно набросаю статейку :)
Статейка на хабре, сборник «вредных советов», сопровождаемых указаниями, как нужно делать правильно. Рекомендуется к прочтению всем, кто занимается версткой. Лично я для себя несколько моментов вычленил.
Шломи Фиш (Shlomi Fish) проанализировал факторы, определяющие высокое качество программного обеспечения. Основные: Программа должна часто обновляться и быть всегда доступна для скачивания или покупки.
- Код программы должен быть открытым; лучше, если лицензия позволяет свободное использование кода.
- Программа не должна требовать существенной настройки или дополнительного обучения (изменения привычек).
- Программа не должна быть сложной в компиляции и запуске, не должна использовать особенности компиляторов и должна иметь немного зависимостей.
- Программа должна быть хорошо документирована.
- Программа должна быть переносимой (работать на как можно большем количестве распространенных платформ).
- При выходе новых версий должна сохраняться совместимость со старыми.
- Программа должна быть быстрой и не должна потреблять много ресурсов.
Ознакомиться со всем списком и узнать, как сделать программу высококачественной: http://www.opennet.ru/opennews/art.shtml?num=15753
Дмитрий Скоробогатов выполнил перевод статьи Кристиана Имхорста (Christian Imhorst) "Анархия и исходный код", в которой очень удачно продемонстрирована суть движения за свободное программное обеспечение, рассказано о философии Ричарда Столлмана, а также его оппонентов, продвигающих идею открытых исходных текстов (open source) и приверженцев лицензии BSD.
Рекомендуется к прочтению всем, кто интересуется ПО с открытым исходным кодом.
Читать статью1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
