9 правил для початківця Ajax-розробника, HTML, XML, DHTML, Інтернет-технології, статті

Простота – захист від помилок
Простий скрипт отримання нових даних дозволить уникнути безліч незрозуміло звідки взялися помилок. Напишіть свій, або попросіть колег поділиться їх напрацюваннями. Але пам’ятайте, простий – не значить дурний і дірявий.


Використовуйте GZip
Якщо обсяги переданої інформації передбачаються не маленькими – то використовуйте стиснення, це дозволить скоротити час роботи скрипта, за рахунок зниження часу передачі даних. У цьому вам допоможе ця сторінка.

Плануйте розробку
Не можна з кондачка написати серйозне додаток. Більше плануйте, расчертите і продумайте все що можна. Краще, якщо ви це будете робити не в голові, а на папері, або в будь-якому редакторі. Гарне планування рятує від величезного числа помилок і від непотрібної роботи.

Користуйтеся стандартами
Абсолютно немає потреби винаходити велосипед. Використовуйте те, що дають вам стандарти в розробці Ajax-додатків. Серед них, наприклад, XML, HTML, XHTML, JSON, UED.

Перевіряйте вхідні дані
В цьому плані цілком можна бути маніяком, не довіряючи нікому, крім себе. Перевіряти необхідно моментально, благо скриптів моментальної перевірки, наприклад, форм, зараз море. Перевірка на “місці” економить час користувача і ваше, як розробника.

Перевіряйте вхідні дані і на сервері
Пам’ятайте про маніяка? От і не довіряйте перевірці на стороні клієнта – в обов’язковому порядку перевірте і на стороні сервера. Не соромтеся вказати користувачеві, що він помилився там і там.

Використовуйте SSL для приватної інформації
Якщо ви оперуєте з приватною інформацією, то в обов’язково порядку застосовуйте SSL – це дозволить зберегти приватність і майбутньому не червоніти перед користувачами.

Фреймворки
Чи не винаходьте велосипед (хоча якщо ви тільки вчитеся – винаходьте, це вкрай корисно для розвитку вас – як фахівця) – до вас уже давним давно написали практично все що можна. Використовуйте фреймворки для економії часу розробки. Тільки без фанатизму.

Спочатку базовий функціонал
Під час розробки програми (особливо якщо ви пишете його для себе), нерідко виникають ситуації, коли на льоту народжується ідея для вашої програми. Не поспішайте її реалізовувати – акуратно запишіть її, і допишіть те, що ви розпланували згідно з пунктом за номером 3. Пізніше, коли все буде готово, зберіть всі ідеї воєдино, і знову розплануйте, як ви будете їх впроваджувати.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*