Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 18:44 15.07.25 
Клубове/ Компютри и Интернет / Програмисти Пълен преглед*
Информация за клуба
Тема Re: OFF: Шимпанзета по-бързи от хора [re: Colombino]
Автор | (</dev/random)
Публикувано08.01.08 06:40  



Мдаа, сигурно използват

:

What is "Faith Based Programming"? It is simply an extension of accepting God's plan for my life as it applies to my job as a software engineer. It is putting my complete faith in God that what I program into the machine.
Every morning, before starting, I speak the Programmer's Prayer: "Lord: I begin today on your Great Work. Guide my hand, and bring forth the Code your Will desires. Give me your Strength to keep my Faith, and your Sensory Deprivation to ignore temptation right before my eyes. Goto Lord."

And with this prayer looping constantly through my heard, I am prepared to begin my day in Glory.

Write once, Run where God Commands

When I begin to code, I stop trying to follow the rules and logic of my own experience over the years. Instead I allow the divine spirit take my hand and control the code that is written.

In this way, I find that I never have to go back and check what I have done. In the past I was a bit of a ham-hand, transposing letter, adding typos, switching + and -, etc. I used to live in constant fear that what I had just written wouldn't compile, or that the logic was faulty or unreadable.

Now, however, I know through my faith that what I have written is as Jesus intends. It is inconceivable that he would allow my hand to stray. If the code I write today were not to compile, I know it must be the fault of the heathen compiler. If my fellow programmers cannot make sense of the logic, then clearly their eyes are shut to the Glory on High.

Using an IDE shows a great lack of faith in God's ability to keep your hand steady, and is sinful. If you program in Windows you shall write your code in notepad, and if it is on a Unix based system (including OSX), ye shall use vi. The proper way to program is to begin from the beginning and write until the Good Work is complete.

If it helps, feel free to remove the backspace and delete keys forcibly from your keyboards, so as not to find yourself led into temptation. I often find it best to simply turn off the monitor, as I have done now.

Thou Shalt not Test the Lord's own Code

Clearly, if one is truly placing his faith in the almighty that the code being written is divinely inspired, it is important to follow one important tenet of the bible and to never write or run tests. JUnit is a sin.

Coming from a pure "test driven development" background, this was a very difficult thing for me to accept originally. I always felt that being a paranoid programmer was being a good programmer. Many of the choices that Jesus makes for you after you accept him as your personal lord and savior are difficult at first. Faith, however, gives one the strength to overcome the difficulty. It helped me understand that a bug is not a mark of failing quality, but instead simply a part of God's divine plan.

Now when I see that the accounting system I wrote is accidentally rounding everyone's accounts down to the nearest $100, I don't jump into a panic and try and "fix" it. There is nothing to fix. As surely as God drove my hand to type in the algorithm to cause the "error", he too meant it to be so and what I have done is both Good and Just. Maybe I will never see the full, ineffable masterpiece that is God's Plan for humanity, but I can see, at least, my own little contribution. It is enough for me simply to know that I am helping do my own small part to help the Kingdom of Heaven become realized on earth.

Stray not into Temptation

If one is to follow the Code of God, one must be willing to make some small sacrifices that he may stay on the straight and narrow path. One should use only the tools and the development styles that lend themselves to Good and Holy works.

Interpreted languages, for example, are sinful. They can be "interpreted" in any number of ways, possibly distorting the original message that the Lord has intended for His Code. In the same way, only languages that are strongly typed, and strict in their syntax shall be considered Holy languages.

Side effects, too, should be impossible. God does not change what he says, so why should the Divine Code be any different? This means, of course, above all else, "functional programming" languages should be used when writing the Will of God.

What's more, it is said that one man cannot serve two masters. In this way it is the same that one man cannot program in two languages. Whatever language God speaks through you to pick, well, that is the language that ye shall always use. (And in the same vein, no client-side code should be able to talk to more than one server, but this should be obvious).

This is just a small part of what Faith Based Programming is all about, but it should be enough to get your feet wet and see if you are willing to accept Jesus as your personal Lord and Debugger.

If I could remember the names of all those particles I would have been botanist -- Fermi

Цялата тема
ТемаАвторПубликувано
* OFF: Шимпанзета по-бързи от хора naki   08.12.07 16:02
. * Re: OFF: Шимпанзета по-бързи от хора Om   08.12.07 18:26
. * Хе, хе, много умно NikB   09.12.07 01:43
. * Re: OFF: Шимпанзета по-бързи от хора 9-rлaвaтa лaмя   09.12.07 10:33
. * Re: OFF: Шимпанзета по-бързи от хора Caпьop   09.12.07 13:27
. * Re: OFF: Шимпанзета по-бързи от хора Maймyнa-пporpaмиcт   09.12.07 21:21
. * Re: OFF: Шимпанзета по-бързи от хора Viper X   10.12.07 15:36
. * Re: OFF: Шимпанзета по-бързи от хора Maймyнa-пporpaмиcт   11.12.07 21:26
. * Re: OFF: Шимпанзета по-бързи от хора Viper X   12.12.07 10:07
. * Re: OFF: Шимпанзета по-бързи от хора Maймyнa-пporpaмиcт   13.12.07 23:27
. * Re: OFF: Шимпанзета по-бързи от хора Viper X   14.12.07 08:51
. * Re: OFF: Шимпанзета по-бързи от хора ike   14.12.07 16:33
. * Re: OFF: Шимпанзета по-бързи от хора Colombino   09.12.07 11:26
. * Re: OFF: Шимпанзета по-бързи от хора bira_more   09.12.07 12:31
. * Re: OFF: Шимпанзета по-бързи от хора :)   09.12.07 12:40
. * Re: OFF: Шимпанзета по-бързи от хора Пaньo Дoнeв   09.12.07 13:10
. * Re: OFF: Шимпанзета по-бързи от хора пpocтo1чoвek   11.12.07 14:12
. * Re: OFF: Шимпанзета по-бързи от хора Maймyнa-пporpaмиcт   09.12.07 21:18
. * Re: OFF: Шимпанзета по-бързи от хора фъk   11.12.07 14:03
. * Re: OFF: Шимпанзета по-бързи от хора senior   11.12.07 15:08
. * Re: OFF: Шимпанзета по-бързи от хора :)   11.12.07 15:15
. * Re: OFF: Шимпанзета по-бързи от хора Maймyнa-пporpaмиcт   11.12.07 21:18
. * Re: OFF: Шимпанзета по-бързи от хора naki   11.12.07 21:22
. * Re: OFF: Шимпанзета по-бързи от хора peaлиcт   11.12.07 21:44
. * Re: OFF: Шимпанзета по-бързи от хора Maймyнa-пporpaмиcт   11.12.07 22:20
. * Re: OFF: Шимпанзета по-бързи от хора ladyMarian   26.12.07 16:01
. * Re: OFF: Шимпанзета по-бързи от хора BlGBUGEX   27.12.07 20:58
. * Re: OFF: Шимпанзета по-бързи от хора ladyMarian   02.01.08 14:42
. * Re: OFF: Шимпанзета по-бързи от хора Лaнc Линk - тaйният areнт   03.01.08 14:57
. * Re: OFF: Шимпанзета по-бързи от хора bhdz   03.01.08 20:17
. * Re: OFF: Шимпанзета по-бързи от хора senior   04.01.08 11:07
. * Re: OFF: Шимпанзета по-бързи от хора XaMaB   04.01.08 16:03
. * Re: OFF: Шимпанзета по-бързи от хора Лaнc Линk - тaйният areнт   04.01.08 17:51
. * Re: OFF: Шимпанзета по-бързи от хора bira_more   04.01.08 19:53
. * Re: OFF: Шимпанзета по-бързи от хора :)   03.01.08 22:50
. * Re: OFF: Шимпанзета по-бързи от хора senior   04.01.08 11:11
. * Re: OFF: Шимпанзета по-бързи от хора bira_more   04.01.08 13:36
. * Re: OFF: Шимпанзета по-бързи от хора Om   04.01.08 13:56
. * Re: OFF: Шимпанзета по-бързи от хора senior   04.01.08 14:54
. * Re: OFF: Шимпанзета по-бързи от хора Om   04.01.08 15:53
. * Re: OFF: Шимпанзета по-бързи от хора senior   04.01.08 16:49
. * Re: OFF: Шимпанзета по-бързи от хора bira_more   04.01.08 19:58
. * Re: OFF: Шимпанзета по-бързи от хора expeler   04.01.08 17:51
. * Re: OFF: Шимпанзета по-бързи от хора Oм   04.01.08 15:56
. * Re: OFF: Шимпанзета по-бързи от хора senior   04.01.08 14:56
. * Re: OFF: Шимпанзета по-бързи от хора Om   04.01.08 18:48
. * Re: OFF: Шимпанзета по-бързи от хора Colombino   05.01.08 01:22
. * Re: OFF: Шимпанзета по-бързи от хора senior   05.01.08 12:31
. * Re: OFF: Шимпанзета по-бързи от хора Oм   07.01.08 15:51
. * Re: OFF: Шимпанзета по-бързи от хора senior   05.01.08 12:14
. * Re: OFF: Шимпанзета по-бързи от хора bira_more   06.01.08 00:01
. * Re: OFF: Шимпанзета по-бързи от хора bira_more   04.01.08 19:48
. * Re: OFF: Шимпанзета по-бързи от хора senior   05.01.08 12:24
. * Re: OFF: Шимпанзета по-бързи от хора bira_more   05.01.08 23:57
. * Re: OFF: Шимпанзета по-бързи от хора :)   06.01.08 23:52
. * Re: OFF: Шимпанзета по-бързи от хора expeler   09.01.08 19:49
. * Няма проблем bira_more   09.01.08 21:37
. * Re: OFF: Шимпанзета по-бързи от хора |   07.01.08 06:36
. * Re: OFF: Шимпанзета по-бързи от хора Colombino   07.01.08 09:17
. * Re: OFF: Шимпанзета по-бързи от хора Пporpaмиcт-дъpвo   07.01.08 21:24
. * Re: OFF: Шимпанзета по-бързи от хора |   08.01.08 06:40
. * Re: OFF: Шимпанзета по-бързи от хора цитaт   07.01.08 15:55
. * Re: OFF: Шимпанзета по-бързи от хора |   07.01.08 16:02
. * Re: OFF: Шимпанзета по-бързи от хора bira_more   07.01.08 20:00
. * Re: OFF: Шимпанзета по-бързи от хора :)   07.01.08 20:37
. * Re: OFF: Шимпанзета по-бързи от хора |   07.01.08 21:16
. * Re: OFF: Шимпанзета по-бързи от хора :)   07.01.08 21:22
. * Re: OFF: Шимпанзета по-бързи от хора Om   07.01.08 22:27
. * Re: OFF: Шимпанзета по-бързи от хора |   07.01.08 22:29
. * "Was I sleeping when the others suffered?" :)   07.01.08 22:57
. * Re: "Was I sleeping when the others suffered?" l   07.01.08 23:51
. * Re: "Was I sleeping when the others suffered?" l   07.01.08 23:55
. * Re: "Was I sleeping when the others suffered?" bira_more   08.01.08 04:48
. * Re: OFF: Шимпанзета по-бързи от хора bira_more   07.01.08 22:42
. * Re: OFF: Шимпанзета по-бързи от хора bira_more   07.01.08 22:38
. * Re: OFF: Шимпанзета по-бързи от хора :)   07.01.08 23:05
. * Re: OFF: Шимпанзета по-бързи от хора bira_more   08.01.08 00:16
. * Re: OFF: Шимпанзета по-бързи от хора :)   08.01.08 01:42
. * Re: OFF: Шимпанзета по-бързи от хора bira_more   08.01.08 04:42
. * Re: OFF: Шимпанзета по-бързи от хора Om   08.01.08 14:45
. * Re: OFF: Шимпанзета по-бързи от хора bira_more   08.01.08 22:55
. * Re: OFF: Шимпанзета по-бързи от хора Om   09.01.08 11:39
. * Re: OFF: Шимпанзета по-бързи от хора BlGBUGEX   09.01.08 14:47
. * Re: OFF: Шимпанзета по-бързи от хора Om   09.01.08 15:20
. * Re: OFF: Шимпанзета по-бързи от хора bira_more   09.01.08 21:41
. * Re: OFF: Шимпанзета по-бързи от хора |   09.01.08 15:55
. * Re: OFF: Шимпанзета по-бързи от хора BlGBUGEX   09.01.08 20:22
. * Re: OFF: Шимпанзета по-бързи от хора |   09.01.08 21:18
. * Re: OFF: Шимпанзета по-бързи от хора bira_more   09.01.08 21:32
. * Ние програмистите наистина сме ограничени expeler   09.01.08 18:37
. * Re: Ние програмистите наистина сме ограничени bira_more   09.01.08 21:45
. * Re: Ние програмистите наистина сме ограничени Om   10.01.08 12:59
. * Re: Ние програмистите наистина сме ограничени bira_more   10.01.08 20:30
. * Re: Ние програмистите наистина сме ограничени Om   11.01.08 12:50
. * Re: Ние програмистите наистина сме ограничени wqw   11.01.08 14:18
. * Re: Ние програмистите наистина сме ограничени SvetilSfitil   11.01.08 14:59
. * Може bira_more   11.01.08 20:31
. * Re: Може - по някога...! naki   11.01.08 21:25
. * Re: Може - по някога...! bira_more   11.01.08 23:21
. * Re: Може Om   11.01.08 23:41
. * Re: Може bira_more   12.01.08 13:52
. * Re: OFF: Шимпанзета по-бързи от хора naki   07.01.08 19:04
. * Re: OFF: Шимпанзета по-бързи от хора фъk   07.01.08 19:28
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.