Кой от нас е писал продуктивен код и на какъв език?
Аз съм писала на PHP - в рамките на WordPress, малко JavaScript и Ruby (Ruby on Rails). По някаква причина HTML и CSS не си ги броя точно като писане на код
Аз съм писала на PHP - в рамките на WordPress, малко JavaScript и Ruby (Ruby on Rails). По някаква причина HTML и CSS не си ги броя точно като писане на код
Еми да ти кажа, като продуктивен код(ако може да се нарече такъв :) ), съм писал на HTML + CSS, но идва момент във който това не стига, затова започнах да добавям PHP тъй като исках да добавя база данни(потребители и тн. (става въпрос за импровизирана социална мрежа(ама наистина импровизирана :) ) ), но и това не стигаше в един момент. Казах си дай да го направя малко по разчупено и "шарено". Почнах с Java Script. В последствие продължих и с разни Jquary'та. Та така.
Не е много но е от сърце :D :) Успех !
Здравей,
само една малка забележка. Приетият начин да го кажеш е продукционен (от production), не продуктивен.
Също така се казва продукционна среда, а не продуктивна среда. Не свиквай с "продуктивен" и "продуктивна",
защото някъде някога, ще се намери някой (умник), който да се пошегува с теб, защото му казваш така.
Иначе по темата - зависи, ежедневно пиша SQL заклинанийца с който си вадя необходимата ми информация, за решаване на даден проблем (било то на prod или test env.) и понякога, ако намеря бъг на някой от developer-ите, го fix-вам директно на prod, ако е спешно. Но ако питаш, дали съм писал нещо from scratch, което да го има някъде deploy-нато - не. Тепърва се уча на C# :)
Прав си, че думата идва от английски, и тъй като няма наложен бг еквивалент, думата е отворена от към интерпретации. А и повечето програмисти използват английски термини в работата си :)
Както може би се досещаш, използването на продуктивен код и среда съм го чувала от хората, с които работя :)
Под продуктивен код аз разбирам код който е оптимизиран и е високо ефективен. Затова и отворих темата да прочета.
@ tsanova.dillyana разбира се, че може, но межуд productive и production има разлика. Кода може да е продукционен, но въпреки това да не е продуктивен. :) Направи забележка, на колегите ти, които го уптребяват, защото не е правилно.
Аз съм системен администратор и предимно пиша на bash, но съм правил и други писателснки опити:
Ето един от тях:
#!/usr/bin/env python
import re # regex
import MySQLdb # mysql
DEBUG=False # if True prints full sql statement
# connect
db = MySQLdb.connect(host="1.2.3.4", user="bounces", passwd="dbpass",db="BBDD")
cursor = db.cursor()
with open('/var/log/exim4/mainlog.1','r') as mainlog:
for line in mainlog:
if re.search (" \*\* ", line):
date = line.split(' ')[0]
email = line.split(' ')[4]
domain = email.split('@')[-1]
# Execute insert
cursor.execute("INSERT INTO db.bounces (email, date, domain, processed) values ('%s','%s','%s',0);" % (email, date, domain) )
db.commit()
if DEBUG:
print (("INSERT INTO db.bounces (email, date, domain, processed) values ('%s','%s','%s',0);" % (email, date, domain) ))
db.close()
А тук има скрипт за правене на резервни копия на база данни MySQL, писан на sh
Незнам дали към днешна дата кода продължава да е продукционен, но когато го написах беше.
Под продуктивен код имам предвид код, който е на продуктивна (в употреба) система
Всички трябва да почнем от някъде, и моето не е много повече :)