Розробка програмного забезпечення

Питання та відповіді для професіоналів, науковців та студентів, які працюють у життєвому циклі розвитку систем

7
Що поганого в тому, щоб бути кодовою мавпою? (Або що таке кодова мавпа?) [Закрито]
Програмісти, як правило, говорять про те, що вони є "кодовою мавпою" в зневажливому вигляді. "Не працюйте там , ви просто будете кодовою мавпою!". У мене дві пропозиції для роботи, одна в невеликій компанії, одна в дуже великій компанії (однакова зарплата). Мій друг щойно сказав мені, що я буду кодовою мавпою …

11
Що робити з членом команди, який загрожує залишати весь час і з ним важко працювати? [зачинено]
Я працюю в невеликій групі з 3 розробниками. Ми керуємо нею і не маємо структури для команди. Немає визначеного лідера команди, і менеджер досить руками. Старший розробник працює з компанією вже 4 роки, за той час він мав величезну руку в налаштуванні систем та підтриманні їх роботи. Він не дуже …

14
Порівнювати себе з іншими під час інтерв'ю [закрито]
Мене часто просять у якийсь момент під час інтерв'ю порівняти себе зі своїми однолітками. Наприклад, одна з моїх перших післядипломних робіт попросила мене порівняти себе з однокласниками. Робота, яку я нещодавно взяв на співбесіду, попросила мене порівняти себе зі своїми колегами. Я завжди цілком знижую це. Я завжди переживаю, що …
35 interview 

12
Чи повинні досвідчені програмісти знати запити до бази даних? [зачинено]
Там так багато програмістів, які також є експертом із написання запитів та дизайну баз даних. Чи повинно це бути головною вимогою бути експертом-програмістом чи програмним інженером? Хоча існує багато подібностей у розробці запитів і кодів, моя особиста думка полягає в тому, що запити, схоже, мають іншу структуру, ніж код, і …
35 database  query 

10
Які анти-шаблони іменування існують? [зачинено]
Є деякі імена, де, якщо ви виявите, що дотягуєтесь до цих імен, ви знаєте, що вже щось зіпсували. Наприклад: XxxManager Це погано, оскільки клас повинен описувати, що робить клас. Якщо найбільш конкретне слово, яке ви можете придумати для того, що робить клас, - це "керувати", то клас занадто великий. Які …

11
Чому PHP має інтерфейси?
Я помітив, що станом на PHP5 до мови додано інтерфейси. Однак, оскільки PHP настільки слабко набраний, здається, що більшість переваг використання інтерфейсів втрачається. Чому це включено в мову?

17
Навчання C ++ для учнів першого класу: Де провести межу?
Я буду наставником команди старшокласників для ПЕРШОГО Змагання з робототехніки, більшість команд розробляють [своє програмне забезпечення для роботи з використанням C ++. Для багатьох учнів команди це буде їх першим вступом до програмування. Я б не вибрав C ++ для викладання програмування для старшокласників (наприклад, Python або Javascript було б …
35 c++ 

7
Де я можу знайти роботу з програмування в Інтернеті? [зачинено]
Я створив ідеальну, тиху, безперебійну обстановку вдома. Я тут надзвичайно продуктивний. Я не хочу залишати свій дім, навіть не свою кімнату, навіть свій диван. Я перебуваю за межами Сполучених Штатів у країні третього світу, тому менша оплата не є проблемою. Питання - це робоче середовище. Як / де я знаходжу …

6
Явне визначення змінних типів даних та використання ключового слова 'var'? [зачинено]
Чи рекомендується мені в C # використовувати ключове слово var для будь-якого оголошення змінної? Якщо так, то чи повинен я згадувати такі спеціальні символи для буквальних значень у змінному оголошенні, як М для десяткової у наступному виписці: var myDecimal = 14.5M; Якщо це має значення, я намагаюся зробити деякі веб-розробки …

8
Одночасне вивчення декількох мов [закрито]
Вивчаючи нові мови, чи краще взяти себе на одну мову на 100% і зачекати, поки ви «освоїли» її, щоб перейти на іншу, або попрацювати над вивченням різних мов одночасно? Якщо це важливо, я зараз вивчаю C ++, і я хотів би також знати Java та Python.

10
Чому для веб-сайтів немає інших мов сценарію на стороні клієнта? [зачинено]
Чому в браузерах сьогодні існує лише підтримка JavaScript та деяких VBScript? Я знаю, що JavaScript хороший і все, але чи не матиме можливість використання іншої мови програмування сприяти просуванню різних стилів розробки?

3
Найкращий механізм для створення ліцензійних ключів [закрито]
Які методи / бібліотеки / інструменти пропонують людині для створення ліцензійних ключів (ті прекрасні речі AAAAA-AAAAA-AAAAA-AAAAA-AAAAA, які ви вводите під час реєстрації програмного забезпечення)? Будь-які проблеми, на які слід звертати увагу при їх реалізації? (На даний момент мене це цікавить як загальна річ, а не конкретна мова, тому просто вкажіть, …
35 licensing 

13
Найгірші практики C ++, поширені помилки [закрито]
Прочитавши цю знамениту розмову Лінуса Торвальдса , я задумався, що насправді є всіми підводними каменями для програмістів на C ++. Я явно не маю на увазі помилки помилок або поганий потік програми, як це стосується цього питання та його відповідей , але більше помилок на високому рівні, які не виявляються …

11
Як ви відповідаєте на питання "де ти бачиш себе через 5 років?" [Закрито]
Що очікують від вас рекрутерів, коли вони запитують: "Де ви бачите себе через 5 років?" Щось на зразок: Я хочу вдосконалити свої технічні навички ... бла-бла-бла ... архітектор? Це просто перевірити свої амбіції і якщо ти не збираєшся виїжджати через місяць?
35 interview 

11
Чи ґрунтується на старечі в розробці програмного забезпечення щось інше, ніж упередженість? [зачинено]
Я впевнений, що це питання буде дратувати деяких людей, але це не мій намір. Всі ми в одному човні - я теж підкорятимусь цього дня. За думкою Мільтона Фрідмана, який не був теоретиком, дискримінація на робочому місці може зайти лише настільки далеко, оскільки там будуть роботодавці, які бажають забрати недооцінений …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.