ПредишенСледващото

- Здравейте, това е хардкор?
- Здравейте, това hartkot?
- Техническа поддръжка, здравей!

Това, което е твърдо кодиране
е дошло времето. Може би, да, че е дошло времето и на едноименната програмиране анти-модел, служи като основа за името на нашата компания се превърна в достоен за отделна статия. След една малка анкета сред най-осведомените клиенти, колеги, конкуренти, това, което те разбират под термина твърдо кодиране (Hard кодиране), имам много неочаквани реакции. Изненадващо, разработчиците са дори самите обърнаха не винаги разбират дълбокия смисъл на твърдо кодиране, понякога дори го код лошо качество и по-объркана с "govnokodom" разгледа.

Това, разбира се, отидете на сайтове, ежедневни задачи. Но първо, нека да се определят критериите за целите по качеството, за да направи разликата в подхода е много ясен. По-долу е даден списък на минималните изисквания са от значение за всеки проект / задача.

разходи за развитие
Не, ние няма да говорим за цени, видове договори - е друга история. Днес, аз съм твоят капитан очевидност и декларира с цялата отговорност: "Цената - мярка отново номера!"

времето за изпълнение

А достойно продължение на списъка с изисквания, разбира се - на крайния срок. Задача трябва да бъде завършена в срок, докато конкурентите му не са изпълнени или по-лошо - идеята е морално остаряла и безполезни. Резултатът от едно - че е възможно да се разпръсне.

Резултат трябва точно да изпълни задачата в предварително определени условия. С други думи, тя работи правилно.

Допълнителна подкрепа код

Както се посочва не на последно място (последно, но не и не по-малко важна), и за съжаление, често е най-недооценен фактор. И той ни разказва за възможността от шест месеца / година, без много проблеми, за да продължим да работим с проекта, както и, не на последно място, с нови служители / техническа поддръжка / екип, в общи хора не участват в разработването на първата версия. Този фактор е от значение за повече или по-малко проблеми с обема, развитието на които, с оглед на усилията, времето и разходите, не позволява да се изхвърли резултата в кошчето, без да мислят.

Твърдо кодиране "на пломбите"

Представете си, че имате онлайн магазин, където всички плащания (купони, промоции, такси, цени на доставчици, услуги за доставка и т.н.), се провеждат в рубли. И тук идва задачата за проверка на търсенето на вашия кръг в непосредствена съседните страни, където най-лесният начин да се направи доставка. За тази цена в магазина, трябва да бъде най-малко в долари и евро.

Вие се среща с работната група за обсъждане на условията на референтните части. Оказва вашата система за управление на магазин още няма готови решения за използване на различни валути и банката не предоставя скорости на трансфер на валута във формат, който осигурява колектор увеличаване на времето и разходите за развитие. Това, което трябва да се бърза, никой все още не се осъществят тези уникални продукти за чужди пазари, това е толкова важно да бъде първият.

Така че, да речем, два месеца по-късно, с нов магазин или модифициран стария получавате:

  • Няколко хиляди внимателно документирани реда код
  • Създаване инструкции за ползвателя на администратор
  • Ежедневно синхронизация с няколко банки
  • Възможност да се уточни на корекционните коефициенти за всяка валута
  • както и много други много важни и полезни неща

Но, за съжаление, слуховете за голямото търсене на този кръг от разбитите много бързо, и вашия магазин застана опашка от други като него, както и с по-висока цена от средната на пазара, тъй като има допълнителни разходи за разгръщане.

Искрено съчувстваме, ако сте запознати с историята и напомни за минали неуспехи. Това е точно по същото дело, в която оптимално решение може да бъде твърдо кодиране. А именно, по-конкретно в този пример, достатъчно силно, можем да кажем директно "на челото", се регистрират по обменния курс директно в кода, или не повече от едно поле, за да го промените ръчно, както е необходимо, без автоматична интеграция.

Продължителната употреба и очевидна печалба.

Технически погледнато, това решение се на порядък по-малко редове код, задачата се изпълнява много по-бързо, по-евтино.

Очевидно е за обществеността няма значение как работи вътре, ако те са толкова, преди да се правят покупки.

Допълнителна подкрепа, подобрения

Целият смисъл прав твърдо кодиране - когато се използва за добро. И тъй като колкото и странно да звучи, но твърдо кодиране може да бъде наистина високо качество и ефективно решение. Ако са ограничени по време, или съществува риск, че функцията няма да бъде в търсенето, а след това този подход ще ви спести значително количество енергия и ресурси. Най-важното нещо - това е навременен отговор на въпроса за крайния потребител, за да изпълни задачата, за да оправдае очакванията му.

Вие изпитвате подобен случай?
Вижте експерти в областта кодираме твърдо - 8 (499) 577-01-09.

Подкрепете проекта - споделете линка, благодаря!