Feed Rss



Archive for September, 2007

Sep 30 2007

Mushroom management

Това IT-то просто не си е работа. Зарязвайте тази лудост и хващайте някоя по-нормална и здравомислеща професия – например водопроводчик. Ще ви е доста по-добре и няма да сте заобиколени с толкова идиотия и лудост.

Свежа илюстрация на горните редове е „термина„ mushroom management. Отнася се за IT отдела. Може да го интерпретирате така:

Keep them in [...]


Sep 28 2007

<button name=“commit“>

Най-честата грешка, която правя в HTML:

<form> …… <button name=“submit“ type=“submit“>Submit</button> </form> Разликата е много коварна. Понеже бутона се намира във форма, той е достъпен в JavaScript като form.submit. Което е неприятно, понеже скрива функцията form.submit() и кара повечето ви скриптове да престават да работят по мистериозни причини. Мъдри са хората от Rails като техния submit_tag [...]


Sep 13 2007

Ден на програмиста

Честит ден на програмиста. Тази година се пада днес. Радвайте се колеги.

А ето и някои други особени празници.


Sep 08 2007

Не избързвайте!

Това ме наведе на някои размисли. Ако ви мързи да цъкате на линка, ето го кода:

function confirmMessage(msg){ if ( confirm(msg) ) return true; else return false; }

Не става въпрос за безумния if. Но често се хващам да си мисля нещо подобно. „Нека си направя confirmMessage функция, която ще [...]


Sep 06 2007

Днес…

…имах странен сън. Една баба, не много различна от тази ходи нанякъде. Поглед в земята, почти затворени очи, бавно и мудно. И ей така, от никъде, някой хвърля молив (или може би беше пръчка?), който се забива право в едното око. Погледът ѝ (в другото) за момент се избистря, та завърта глава „към камерата„ и [...]


Sep 05 2007

Програмиране и шофиране

В книжката си за екстремно програмиране, Кент Бек прави интересна аналогия между разработката на софтуер и шофирането. Тя касае спецификациите. Големият мит на софтуерното разработване гласи, че първо клиента пише спецификация, след това програмистите правят дизайн и накрая го кодят. Поставя се една посока и след това се върви по нея. Кент Бек твърди, че [...]

tag:


Sep 04 2007

Restart Needed

Доживях и аз да изпитам мерак да блогна за клип в YouTube:

Това е (доколкото знам) вторият сингъл на групата ФМИ. Пичовете са виртуозни. Зяпайте.

tag: ,


Sep 03 2007

Интерфейси и абстрактни класове (в Java)

Често ми се случва да се чудя дали да ползвам абстрактен клас или интерфейс докато пиша на Java. И двете идват от леко остарелия ООП апарат на C++, в който наследяването се ползва предимно за две неща – предотвратяване на повторение на код и абстракция. Та, хрумна ми една проста схемичка как да определя кога [...]

tag: , ,


Sep 01 2007

Uniform Access Principle

Днес прочетох за нещо, наречено Meyer’s Uniform Access Principle. Това е един много интересен прицип касаещ ООП езиците. Гласи горе-долу следното:

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

Иначе казано, line.length не трябва да издава дали става въпрос за [...]

tag: , , , ,