project-organization

    1熱度

    1回答

    我正在使用WordPress的網站項目,需要一些自定義插件。我想保持插件模塊化,但其中一些需要類似的功能。所以,我覺得自己有矛盾的目標: 使每個插件自包含的,模塊化的 不要重複代碼 例如,我有兩個不同的插件輸出需求<select>基於術語和一些參數列表的元素。我寫了一個函數來完成這個任務,但是我應該在兩個插件中複製這個函數嗎?這看起來像一個維護噩夢,但如果我不這樣做,一個插件將以一種非常隨意的方式

    6熱度

    1回答

    我正在尋找一個好的項目組織,用於使用Go編寫多個組件的多平臺項目。我知道從http://golang.org/doc/code.html推薦的佈局,但這裏提出的佈局似乎不符合我的要求。 項目組成部分是:(寫在圍棋) 客戶端,跨平臺(GO) 庫,服務器和客戶端之間共享 服務器(GO) 一些更多的客戶(iOS版,Android版) 我的要求是: 單個git存儲庫中的所有組件 保持組件分離(例如,每個組

    3熱度

    2回答

    我有一個接口: public interface IMyObject { } 我有一個抽象類: public abstract class MyObject : IMyObject { } 而且我有一個類: public class MyExtendedObject : MyObject { } 有許多接口,在我的項目中這樣的摘要和混凝土。我想知道在命名空間(項目中的文件夾

    1熱度

    4回答

    當我們開始開發一個應用程序時,我們使用包來協調我們的類,幾乎總是有一個名爲domain的包(比如com.raysis.reportgen.domain),我的問題是我們應該做什麼,不應該放在這個包?有沒有標準的定義,還是隻是程序員的口味?早些時候我讀一些有關它enter link description here

    1熱度

    1回答

    我想用Git來組織我所有的java,C和Android項目。 我有幾個文件夾: something_like_gdlib example_library1 example_library2 ... example_project1 example_project2 ... 在每個那些我使用一些這些庫的項目。但是如果我更新一個庫,我希望所有項目都能獲得該庫的更改。 通常我一個人在這些

    1熱度

    1回答

    情況: 我們的首席設計師創造++庫,它的目的是作爲一個「運行」爲我們工作的領域(他們真的是幾個庫一個C - 認爲sdl,sdl_net,sdl_ttf,但是有一個C++接口,並且它們總是應該被完全使用,即使你可能只需要其中的一個)。也就是說,這些庫鏈接到一堆CRUD應用程序,其他(更具體)庫(考慮基於sdl的sprite庫)以及更大規模的應用程序(客戶端/服務器,遠程GUI)。 問題: 由於一堆理

    1熱度

    1回答

    我無法得到它。在嘗試爲整個項目組織Imports時,我在Eclipse中遇到了一個常見問題。簡短的例子爲clearification package test.somepackage class A{ public B getB(){ return new B() } } package test.somepackage class B{} package foobar

    8熱度

    1回答

    我寫了一些我想在GitHub上分享的Delphi代碼。所有代碼都包含在運行時和設計時包中。爲每個項目設置了許多「項目選項」。 (輸出目錄,搜索路徑,編譯選項等)我已經設法找到一些默認選項,可以很好地適用於我的情況,但讀取其他Q &由於這裏顯然有多個waysofworking。 應該使用哪些項目選項來允許開源軟件包輕鬆地合併到單個項目中? 我最近開始使用的NodeJS。 NPM軟件包管理器使得在項目

    4熱度

    1回答

    我的應用程序與許多內部API接口,以便定期導入數據,我想知道在哪裏放置此代碼的適當位置。 我見過的一些常見地方是/app/models/third_party_api.rb或/lib/apis/third_party_api.rb但我不知道常見約定是什麼。 謝謝

    1熱度

    1回答

    假設您是一名自由職業的Azure開發人員,正在根據幾家公司的合同工作。設置必要的Azure帳戶和資源的最佳方式是什麼,以便所有內容都乾淨整潔?我看到至少有兩個選項: 作爲一名開發人員,你有自己的Azure的帳戶下你的名字,你把那裏所有的資源(網站,數據庫,存儲容器,虛擬機等。 )你工作的公司將永遠需要。 你問你工作的每家公司創建自己的Azure帳戶,然後讓你成爲一個擁有管理員權限的用戶。 我不認爲